首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列程序的输出结果是( )。 #include int fun(int a) { int b=0; static int c=4; a=c++.b++; return(a); } main()
下列程序的输出结果是( )。 #include int fun(int a) { int b=0; static int c=4; a=c++.b++; return(a); } main()
admin
2012-12-03
54
问题
下列程序的输出结果是( )。
#include
int fun(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+1);
printf("%d\n",c);
}
选项
A、4
B、7
C、6
D、5
答案
D
解析
static变量是局部度量,函数无法修改,所以当i=1时,第2次进入f函数时c=5,所以最终main()函数中c的值为5
转载请注明原文地址:https://kaotiyun.com/show/NMPp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序:main(){intm,n,p;scanf("m=%dn=%dp=%d",&m,&n,&p);print("%d%d%d\n",m,n,p);}若想从键盘上输入数据,使变量m中的
已定义c为字符型变量,则下列语句中正确的是
以下程序段的输出结果是()。inta=1234;floatb=123.456;doublec=12345.54321;printf("%2d,%2.1f,%2.1f",a,b,c);
在C语言中,退格符是()。
树是结点的集合,它的根结点数目是()。
对于下列字符串,说明表达式strlen(s)值的是()。chars[10]={’a’,’\n’,’a’,’b’,’\t’,’c’};
在C语言中,引用数组元素时,其数组下标的数据类型允许是()。
按照“先进后出”原则组织数据的数据结构是()。
下列关于栈的叙述中正确的是()。
设有说明;structDATE{intyear;intmonth;intday;};请写出一条定义语句,该语句定义d为上述结构体类型变量,并同时为其成员year、month、day依次赋初值2006、10、1:【】。
随机试题
淋秘
SimonHarperwritesfromtheviewpointofsomeonewho______.Thetwolettersareprobablywritingto______.
关于髂股静脉血栓形成,正确的描述是
口腔念珠菌病通常不会发生于()
在所有的工程中必须配置的工人有()。
入境特殊物品的申报人在特殊物品入境前( )到当地检验检疫机构办理特殊物品审批手续。
下列情形中,属于法律制裁的一项是()。
求下列不定积分:
YoungpeopleintheUnitedStateshaveawidevarietyofinterestsapart【C1】______theirschoolwork.Aschildren,bothboysand
Therainscamethisweekend,muchtothe______oftomatogrowersinthisregion.
最新回复
(
0
)