首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include <stdio, h>int a =2;int f(int n){ static int a: 3; int t=0; if(n%2){ static int a=4;t+ =a++;} else
有以下程序: #include <stdio, h>int a =2;int f(int n){ static int a: 3; int t=0; if(n%2){ static int a=4;t+ =a++;} else
admin
2009-01-15
31
问题
有以下程序: #include <stdio, h>int a =2;int f(int n){ static int a: 3; int t=0; if(n%2){ static int a=4;t+ =a++;} else { static int a=5;t+ :a++;} return t + a + +;main ( ){ int s=a,i; for(i=0;i<3;i++)s + =f(i); prinff("% d \n" ,s); }程序运行后的输出结果是( )。
选项
A、26
B、28
C、29
D、24
答案
4
解析
在函数外面定义的变量a是全局变量,其作用范围从定义该变量的位置开始到本文件的结束;在f函数中的if子句(复合语句)和else子句中定义的变量a是局部变量,其作用范围只在其所在的复合语句内;在f函数中定义的第一个变量a是静态局部变量,其作用范围只限于函数f内部,无论被调用多少次都只初始化一次,并且保留上次函数调用结束时的值,该变量不对复合语句产生作用,所以,f函数的返回值是这个a变量和t值相加的结果。
转载请注明原文地址:https://jikaoti.com/ti/c0S0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
请根据以下各小题的要求设计VisualBasic应用程序(包括界面和代码)。新建一个名称为Form1,标题为“使用输入对话框”的窗体,该窗体上无任何控件。请编写适当的事件过程,使得运行程序并单击窗体时,出现输入对话框,该对话框的标题为“等级考试”,提
在名称为Form1,标题为“组合框”的窗体上画1个名称为Combo1的组合框,利用属性窗口设置适当属性使其在程序刚开始运行时的界面如图所示。注意:存盘时必须存放在考生文件夹下,工程文件名为sit1.vbp,窗体文件名为sit1.frm。
(1)在名称为Form1、标题为“球类项目没有最大化和最小化按钮的窗体上画1个名称为Combo1的组合框。组合框中的文本内容为空,表项内容有“乒乓球”、“羽毛球”和“网球”3项。运行后的窗体如图所示。注意:存盘时必须存放在考生文件夹下,工程文件名
下列可以打开随机文件的语句是
执行语句DimX,YAsInteger后,
软件生命周期是指
执行下列语句strInput=InputBox("请输入字符串","字符串对话框","字符串")将显示输入对话框。此时如果直接单击“确定”按钮,则变量strInput的内容是
有两个关系R和S如下:则由关系R得到关系S的操作是()。
一棵二叉树共有25个结点,其中5个是叶子结点,则度为1的结点数为( )。
随机试题
A、咀嚼肌所能发挥的最大力B、咀嚼活动中实际的咀嚼肌力量C、上、下牙咬合时,牙周组织所承受的力D、牙周组织所能耐受的最大力E、正常咀嚼时,牙周组织尚储备一定的承受力咀嚼压力是
多脏器功能障碍综合征阳明腑实证,宜选
下列合同类型中,()范本适用于建设项目规模大、复杂程度高、项目单位提供设计、项目单位愿意承担风险比转大的情况
编制会计凭证考生以操作员的身份根据所给经济业务编制、录入会计凭证。(1)12月2日,购人即用的销售包装纸箱100只,每只92元,以银行存款支付。借:销售费用
《证券投资基金销售业务信息管理平台管理规定》从( )等方面明确了证券投资基金销售业务信息管理或信息系统的各项技术标准。
离婚时,一方隐藏、转移、变卖、毁损夫妻共同财产,或伪造债务企图侵占另一方财产的,分割夫妻共同财产时,()。
2014年中央经济工作会议指出,努力保持经济稳定增长关键是保持___________之间平衡,坚持宏观政策要稳、微观政策要活、社会政策要托底的总体思路,保持宏观政策连续性和稳定性,继续实施积极的财政政策和稳健的货币政策。
某公司研发出了一款新产品,当每件新产品的售价为3000元时,恰好能售出15万件。若新产品的售价每增加200元时,就要少售出1万件。如果该公司仅售出12万件新产品,那么该公司新产品的销售总额为:
Annualrenewalisautomatic.
Certainlynocreatureintheseaisodderthanthecommonseacucumber.Alllivingcreatures,especiallyhumanbeings,havethei
最新回复
(
0
)