首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列程序执行输出的结果是( )。 #include <stdio.h> f(int a) { int b=0; stoic c=3; a=c++;b++; return(a); }
下列程序执行输出的结果是( )。 #include <stdio.h> f(int a) { int b=0; stoic c=3; a=c++;b++; return(a); }
admin
2010-09-05
38
问题
下列程序执行输出的结果是( )。 #include <stdio.h> f(int a) { int b=0; stoic c=3; a=c++;b++; return(a); } main() { int a=2,i,k; for(i=0;i<2;i++) k=f(a++); printf("%d\n",k); }
选项
A、3
B、4
C、5
D、6
答案
2
解析
本题考查函数调用时的参数传递。在函数调用时,static变量在函数调用结束后所做的所有变化均保持(即上次调用结束时的值)。在主函数中,第一次循环,i=0,调用k=f(a++)=f(2),调用完之后才将a加1,a变为3,在f(2)中,先将c=3赋值给a返回,然后将c加1,得到k=a=3,c=4。第二次循环,i=1,调用k=f(a++)=f(3),调用完之后才将a加1,a变为4,在f(3)中,先将c=4赋值给a返回,然后将c加1,得到k=a=4, c=5。
转载请注明原文地址:https://kaotiyun.com/show/PiWp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
考生文件夹下有工程文件sjt5.vbp,各控件及其属性见窗体文件,窗体界面如图所示。程序功能如下:(1)单击“读数据”按钮,则将考生文件夹下in5.dat文件的内容读到变量a中;(2)单击“操作”按钮.则依次完成以下两个任务。
计算下面分段函数的正确语句是()。
下列排序方法中,最坏情况下比较次数最少的是( )。
为把圆周率的近似值3.14159存放在变量pi中,应该把变量pi定义为( )。
对长度为n的线性表作快速排序,在最坏情况下,比较次数为
下面是求最大公约数的函数的首部()。Functionfun(ByValxAsInteger,ByValyAsInteger)AsInteger若要输出8、12、16这3个数的最大公约数,下面正
为把圆周率的近似值3.14159存放在变量pi中,应该把变量pi定义为( )。
算法的空间复杂度是指( )。
在窗体上有两个名称分别为Text1、Text2的文本框,一个名称为Command1的命令按钮。运行后的窗体外观如图所示。设有如下的类型和变量声明:PrivateTypePersonnameAsString*8
使用白盒测试方法时,设计测试用例应根据
随机试题
不属于行政管理方法优点的是
患者有下后牙咬物不适近1年。偶有咬到某一处时锐痛。检查:右下后牙未见龋及牙周袋,右下第一磨牙牙合面近远中向窝沟处深染变宽,越过边缘嵴。冷测一过性敏感。X线片未见异常。该牙所患疾病可能性最大的是
静滴去甲肾上腺素发生外漏可于局部注射具有同时阻断β1和β2受体的药物是
A.腹部胀满,不欲饮食B.胸胁苦满,心烦喜呕C.腹胀且痛,大便秘结D.下利清谷,四肢厥冷E.心中疼热,饥不欲食
不确定性的结果可以优于预期,也可能低于预期,而普遍的认识是将结果可能低于预期,甚至遭受损失称为()。
《中华人民共和国土地管理法》规定的我国的基本国策不包括()
某企业于10月30日签发一张商业承兑汇票。根据《支付结算办法》的规定,对该商业承兑汇票出票日期中月、日的下列填法中,符合规定的是()。
“备案号”栏应填:“币制”栏应填:
原始社会许多的()已被考古工作者发现并存放在博物馆内加以精心保护,以便今后研究。
A、Iagree.B、Tea,please.C、Mypleasure.B
最新回复
(
0
)