首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列程序的输出结果是( )。 #include <stdio.h> f(int a) { int b=0; static int c=4; a=c++;b++; return(a); }
下列程序的输出结果是( )。 #include <stdio.h> f(int a) { int b=0; static int c=4; a=c++;b++; return(a); }
admin
2010-05-22
29
问题
下列程序的输出结果是( )。 #include <stdio.h> f(int a) { int b=0; static int c=4; a=c++;b++; return(a); } main() { int a=2,i,c; for(i=0;i<2;i++) c=f(a++); printf("%d\n", c); }
选项
A、4
B、7
C、6
D、5
答案
8
解析
本题考查静态变量的使用方法和for循环。在函数调用时,static变量在函数调用结束后所作的所有变化均不保持,所以当i=1时,第2次进入f函数时c=5,所以最终main函数中c的值为5。
转载请注明原文地址:https://kaotiyun.com/show/AAWp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
为把圆周率的近似值3.14159存放在变量pi中,应该把变量pi定义为()。
下列符号常量的声明中不合法的是()。
编写如下程序:PrivateSubCommand1_Click()DimxAsIntegerx=10Printfunl(x,12)+xEndSubPriv
下列叙述中正确的是()。
语句PrintFormat$(23846.5,“000,000.00”)的输出结果是()。
设A、B、c是三角形的3条边,则以下表示“任意两边之和大于第三边”的布尔表达式是()。
以下关于函数过程的叙述中,正确的是( )。
以下选项中,不合法的VisualBasic的变量名是( )。
下列选项中,不属于数据模型所描述的内容的是()。
下面属于字符类的实例是
随机试题
可乐定:氢氯噻嗪:
乙型脑炎的主要传染源(或扩散宿主)是什么
慢性支气管炎急性发作期治疗最主要的措施是
安全检查的重点是( )。
下列建设工程项目风险中,属于组织风险的有()。
填写计划表时,应从()的时间向前推算各阶段工作何时完成,确定后,逐项将其填入。
适宜温度条件下,在一锥形瓶中加入含有酵母菌的C2H12O6。溶液至离瓶口处并密封。下列分析错误的是()
A.肺炎链球菌肺炎B.支气管扩张C.肺炎克雷伯杆菌肺炎D.急性肺水肿咳粉红色稀薄泡沫痰提示
Itisanunderstoodfactthatwaterhelpsmobilizesolublenutrients,transportwastematerialsandregulatesbodytemperature.
WhichofthefollowingsentencesexpressesREQUEST?
最新回复
(
0
)