首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列程序执行输出的结果是( )。 #include<stdio.h> f(int A) { int b=0; static c=3; a=C++;b++; return(a); } main() {
下列程序执行输出的结果是( )。 #include<stdio.h> f(int A) { int b=0; static c=3; a=C++;b++; return(a); } main() {
admin
2010-12-10
55
问题
下列程序执行输出的结果是( )。 #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
答案
B
解析
本题考查函数调用时的参数传递。在函数调用时,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/gWPp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
在名称为Form1的窗体上添加一个命令按钮和一个水平滚动条,其名称分别为Command1和HScroll1,编写适当的事件过程。程序运行后,如果单击命令按钮,则按如下要求设置水平滚动条的属性:Max=窗体宽度Min=0Larg
工程文件中包含一个模块文件和一个窗体文件。模块文件的程序代码是:PublicxAsIntegerPrivateYAsInteger窗体文件的程序代码是:DimaAsIntegerPrirat
若变量a未事先定义而直接使用(例如:a=0),则变量a的类型是()。
执行下列语句:strInput=InputBox(“请输入字符串”,“字符串对话框”,“字符串”)将显示输入对话框。此时如果直接单击“确定”按钮,则变量strlnput的内容是()。
有三个关系R、S和T如下:由关系R和S通过运算得到关系T,则所使用的运算为()。
关系数据模型的三个组成部分中不包括()。
支持子程序调用的数据结构是()。
软件工程的出现是由于【】。
随机试题
治疗热陷心包所致的高热、神昏、谵语,首选的药对是
A.疼痛随月经呈周期性改变B.多为哺乳期妇女C.乳房皮肤橘皮样改变D.好发于18~20岁青少年女性E.无乳头溢液乳房囊性增生病
可制备为舌下含化片的药物是
股票的定价不仅仅是估值及撰写股票发行定价分析报告,还包括了发行期间的具体沟通、协商、询价、投标等一系列定价活动。()
SWOT分析方法的SWOT不包括()
实际上,就在反全球化思潮______的近些年,信息化、网络化仍在______,移动互联网使地球每个角落发生的事情分秒间就传到世界各地,世界已经变成了“地球屋”。填入画横线部分最恰当的一项是:
根据下面材料回答下列小题。下图是有关网民性别结构的数据资料。以下结论从材料中无法推出的一项是()。
ManypeopleinvestinthestockmarkethopingtofindthenextMicrosoftandDell.However,Iknowfrompersonalexperiencehowd
设方程组有无穷多个解,则a=___________________.
请对学生成绩表设置内边框,样式自选,并以红色显示。
最新回复
(
0
)