首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include int f(int n): main(){ int a=3,s; s=f(a); s=s+f(a); printf("%d\n",s);) int
有以下程序 #include int f(int n): main(){ int a=3,s; s=f(a); s=s+f(a); printf("%d\n",s);) int
admin
2019-08-18
53
问题
有以下程序
#include
int f(int n):
main(){
int a=3,s;
s=f(a);
s=s+f(a);
printf("%d\n",s);)
int flint n){
static int a=1;
n+=a++:
return n;}
程序运行后的输出结果是
选项
A、9
B、8
C、7
D、10
答案
A
解析
在主函数中第一次调用f(a)时,得到变量s的值等于4,在第二次调用f(a)时,在子函数f中由于变量a是一个局部静态变量,所以这次其值等于2,因而在主函数中第二次调用f(a)后,其返回值等于5,最后变量s的值等于9。
转载请注明原文地址:https://kaotiyun.com/show/BlRp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序:#includeintf(intx);main(){intn=1,m;m=f(f(f(n)));printf("%d\n",m);}intf(intx){returnx*2;}程序运行后的输出结果是()。
有以下程序#includemain(){intx=1,y=2,z=3;if(x>y)if(y<z)printf("%d",++z);elseprintf("%d",++y);printf("%d\n",x++);}程序
以下选项中,能用作用户标识符的是()。
以下程序用来统计文件中字符的个数(函数feof用以检查文件是否结束,结束时返回非零值):#includemain(){FILE*fp;longnum=0;fp=fopen("fname.dat",
以下叙述中正确的是()。
若有定义语句:intx=10;则表达式x=x+x的值为
请编写函数fun,函数的功能是:将M行N列的二维数组中的数据,按行的顺序依次放到一维数组中,一维数组中数据的个数存放在形参n所指的存储单元中。例如,二维数组中的数据为:333333334444
函数fun的功能是:将a、b中的两个两位正整数合并形成一个新的整数放在c中。合并的方式是:将a中的十位和个位数依次放在变量c的千位和十位上,b中的十位和个位数依次放在变量c的个位和百位上。例如,当a=45,b=12。调用该函数后,c=4251。
若实体A和B是一对多的联系,实体B和C是一对一的联系,则实体A和C的联系是
随机试题
Themotorvehiclehaskilledanddisabledmorepeopleinitsbriefhistorythananybomborweaponeverinvented.Muchofthebl
卡莫司汀属于
管理本行政区域内医师工作的机构是
哪种情况下需进行桥梁荷载试验()。
煤气站的水煤气和半水煤气的含氧量达到()时必须停炉。
某企业对投资性房地产采用成本计量模式。2013年1月1日购入一幢房屋用于出租。该房屋的成本为320万元,预计使用年限为20年,预计净残值为20万元。采用直线法计提折旧。2013年应该计提的折旧额为()万元。
人的心理活动能够在一段时间内保持比较紧张的状态,这属于注意的维持功能。()
孙某委托吴某为代理人购买一批货物,吴某的下列行为中违反法律法规的是()。
博喻又称连比,就是用几个喻体从不同角度反复设喻去说明一个本体。博喻运用得当,能给人留下深刻的印象。运用博喻能加强语意,增添气势。博喻能将事物的特征或事物的内涵从不同侧面、不同角度表现出来,这是其他类型的比喻所无法达到的。根据上述定义,下列属于博喻的是(
有以下程序:#include<stdio.h>main(){inty=9;for(;y>0;y--)f(y%3==0)printf("%d",--y);}程序的运行结果是()。
最新回复
(
0
)