首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列程序执行输出的结果是( )。 #include<stdio.h> f(int a) { int b=0; static c=3; a=c++;b++; return(a); }
下列程序执行输出的结果是( )。 #include<stdio.h> f(int a) { int b=0; static c=3; a=c++;b++; return(a); }
admin
2010-09-05
49
问题
下列程序执行输出的结果是( )。 #include<stdio.h> f(int a) { int b=0; static 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/PrWp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
结构化程序设计的3种结构是()。
算法的空间复杂度是指()。
下列表达式中值为-6的是
在学校中,“班级”与“学生”两个实体集之间的联系属于()关系。
设循环队列的存储空间为Q(1:35),初始状态为front=rear=35。现经过一系列入队与退队运算后,front=15,rear=15,则循环队列中的元素个数为
下列链表中,其逻辑结构属于非线性结构的是
数据结构中,与所使用的计算机无关的是数据的()。
以下数据结构中,属于非线性数据结构的是()。
以下程序的功能是:把父目录下顺序文件smtext1.txt的内容读入内存,并在文本框Text3中显示出来。请选择适合横线处的语句()。PrivateSubCommand1_Click()DiminDataAsStringText3.
以下sstrcpy()函数实现字符串复制,即将t所指字符串复制到s所指向内存空间中,形成一个新的字符串s。请填空。voidsstrcpy(char*s,char*t){while(*s++=【】);}main()
随机试题
关于雌激素的生理作用,不正确的是
《中华人民共和国合同法》采用合同形式的不要式原则的理由是( )。
当水灰比相同时,()混凝土流动性最好。
某商业用房工程,建筑面积15000m2,地下l层,地上4层,施工单位与建设单位采用《建设工程施工合同(示范文本)》(GF一99—0201)签订了工程施工合同。合同约定:工程工期自2009年2月1日至2009年12月31日;工程承包范围为图纸所示的全部土建、
其为人也,_________,乐以忘忧,不知老之将至云尔。(《七则》)
2006年1一10月中央项目与地方项目固定资产投资的比例为()。
不同地区间的交往传播会保存着社会文化。马克思和恩格斯曾深刻指出:“某一个地方创造出来的生产力,特别是发明,在往后的发展中是否会失传,取决于交往扩展的情况。当交往只限于毗邻地区的时候,每一种发明在每一个地方都必须重新开始;只有在交往具有世界性质,并以大工业为
早上7点两组农民开始存麦田里收割麦子,其中甲组20人,乙组15人。8点半,甲组分出10人捆麦子;10点,甲组将本组所有已割的麦子捆好后,全部帮乙组捆麦子;如果乙组农民一直在割麦子,且假设每个农民的工作效率相同,则乙组捆好所有已割麦子的时间是:
【B1】【B17】
Peoplewholivedintownsandcitiescouldeasilyrefreshthemselvesinthehotsummersjustbeforetheturnofthe【B1】______.C
最新回复
(
0
)