首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列程序执行输出的结果是( )。 #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
44
问题
下列程序执行输出的结果是( )。 #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全国计算机二级
相关试题推荐
下列打开"代码窗口"的操作中错误的是( )。
在窗体上画一个文本框(名称为Text1)和一个标签(名称为Label1),程序运行后,在文本框中每输入一个字符,都会立即在标签中显示文本框中字符的个数。以下可以实现上述操作的事件过程是( )。
编写如下程序:PrivateSubCommand1_Click()DimxAsString,yAsStringx=Right("abcd",2)y=Mid("dcba",2,3)Ifx>
语句PrintSgn(-6^2)+Abs(-6^2)+Int(-6^2)的输出结果是()。
设窗体上有一个名称为Text1的文本框,程序运行时,要求该文本框不能接受键盘输入,但能输出信息,以下属性设置正确的是()。
窗体上有一个名称为Combo1的组合框,要求在其编辑区输入文本并按回车键后,编辑区中的文本被添加到列表中。下面能实现这一功能的是( )。
下面描述中不属于数据库系统特点的是
在窗体上有两个名称分别为Text1、Text2的文本框,一个名称为Command1的命令按钮。运行后的窗体外观如图所示。设有如下的类型和变量声明:PrivateTypePersonnameAsString*8
对于长度为n的线性表,在最坏情况下,下列各排序法所对应的比较次数中正确的是()。
通过语句X=InputBox("输入数据","示例","0")对变体类型的变量X输入数据,程序运行后,如果在对话框的输入区中输入数值100并按回车键,则下列叙述中正确的是
随机试题
下列符合菌血症的描述是
下列哪项不属于浅Ⅱ度烧伤的特点
投资效益包括()。
发包人、采购人在招标过程中,当委托监理单位代理招标时,发包人、采购人与监理单位之间因签订代理合同而产生()法律关系。
下列关于抵押权的说法中,正确的有()。(2013年)
2014年1月1日,甲公司将销售部门的一台大型运输设备以165万元的价格出售给乙公司,款项已收存银行。该运输设备的账面原价为270万元,已计提折旧90万元,未计提减值准备,预计尚可使用年限为5年,预计净残值为零。同日,甲公司与乙公司签订一份经营租赁合同,将
国家规定,稿酬收入适用比例税率,税率为(),并按应纳税额减征30%的税款。
读下面两区域图,回答下列问题。图中M是世界著名港口,其地理位置的重要性包括()。①欧亚大陆桥西端②扼北海航线要冲③位于莱茵河入海口④经济腹地覆盖整个欧洲
新生儿心理发展的基础是儿童的生理成熟。()
传授知识的人可以是德高望重的老者,也可以是收音机里进行政治辩论的人们,可以是小孩子,也可以是著名的科学家。人们从幼时起就开始受教育。因此,教育是一个非常宽泛而内涵丰富的词。它是一个终生的过程,在上学之前就开始了,并且应成为人一生中不可或缺的一部分。
最新回复
(
0
)