首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列程序执行输出的结果是( )。 #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
73
问题
下列程序执行输出的结果是( )。 #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全国计算机二级
相关试题推荐
在考生文件夹下有一个工程文件sjt4.vbp,相应的窗体文件为sit4.frm,在窗体上有一个文本框和一个命令按钮。当程序运行后,单击命令按钮,即可计算出0~100范围内所有偶数的平方和,并显示在文本框中。在窗体的代码窗口中,已给出了部分程序,其中计算偶数
设a=4,b=5,c=6,执行语句Printa<bAndb<c后,窗体上显示的是()。
以下不能输出“Program”的语句是()。
名称为List1的列表框中已有若干列表项,为了使选中的列表项重复出现在列表的最后,应使用的语句为()。
使用Open语句可以打开或建立文件,并同时指定文件的输入输出方式。下列输入输出方式中错误的是()。
有两个关系R、S如下:由关系R通过运算得到关系S,则所使用的运算为()。
以下程序中sort( )函数的功能是对a所指数组中的数据进行由大到小的排序: void sort(int a[ ],int n) { int i,j,t; for(i=0;i<n-1;i++) for(j=i+1;j<n;j++)
有以下程序 main( ) { inta;charc=10; floatf=100.0;doublex; a=f/=c*=(x=6.5); printf("%d%d%3.1f%3.1f\n",a,c,f
设一棵完全二叉树共有700个结点,则在该二叉树中有【】个叶子结点。
随机试题
不属于三期梅毒的病变是
在面向对象技术中,引用类型相当于程序设计中________的概念。
在普通混凝土配合比设计时,耐久性主要通过控制混凝土的最大水灰比和最小来达到要求。
慢性肾小球肾炎患者,当蛋白尿大于1g/d时,血压控制的理想水平是
A、疏散风热B、通淋C、通络D、利咽E、排脓消痈鱼腥草与马齿苋除均能清热解毒外,又均能
若需计算Excel某工作表中A1、B1、C1单元格的数据之和,需使用的计算公式是()。
《物权法》规定:“物权的种类和内容,由法律规定。”对此,下列说法中正确的是()
在网络安全中,截取是指未授权的实体得到了资源的访问权。这是对________。
当电源关闭后,下列关于存储器的说法中,正确的是_______。
【B1】【B6】
最新回复
(
0
)