首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include<stdio.h> intflintn); main( ){ inta=3,s; s=f(a); s=s+f(a); printf(’’%d\n’’,s);) intflintn){ staticinta=1; n+=a+
有以下程序 #include<stdio.h> intflintn); main( ){ inta=3,s; s=f(a); s=s+f(a); printf(’’%d\n’’,s);) intflintn){ staticinta=1; n+=a+
admin
2014-06-18
20
问题
有以下程序
#include<stdio.h>
intflintn);
main( ){
inta=3,s;
s=f(a);
s=s+f(a);
printf(’’%d\n’’,s);)
intflintn){
staticinta=1;
n+=a++:
retumn;}
程序运行后的输出结果是
选项
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/RYJp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序段intm=0,n=0;charc=’a’;scanf("%d%c%d",&m,&c,&n);printf("%d,%c,%d\n",m,c,n);若从键盘上输入:10A10<回车>,则输出结果是
下面程序把从终端读入的文本(用#作为文本结束标志)复制到一个名为file.txt的新文件中。补足所缺语句。main(){charch;FILE*fp;if((fp=fopen(______))=NULL)e
在长度为n的线性表中查找一个表中不存在的元素,需要的比较次数为【】。
下述程序的输出结果是()。longfun(intn){longs;if(n==1||n==2)s=2;elses=n-fun(n-1);returns;}main()
下列关于队列的叙述中正确的是______。
下列四个叙述中,错误的是_______。
下列叙述中,不正确的是
以下叙述中错误的是()。
随机试题
A)Manyuniversitiesputforwardnewreformplansaboutcollegeentranceexamination.B)WhydoesMarytreatmeasifIwereas
人体生命活动所必需的脂肪酸只有一种即
A.洞底深,不敏感B.洞内探及穿髓孔C.洞内红色肉芽组织D.夹卡探针,质软E.洞底穿孔达根分歧下列疾病的探诊所见慢性闭锁性牙髓炎
甲拾得乙的手机,以市价卖给不知情的丙并交付。丙把手机交给丁维修。修好后丙拒付部分维修费,丁将手机扣下。关于手机的占有状态,下列哪些选项是正确的?
下列关于气体灭火系统灭火剂输送管道强度试验与气密性试验的说法中,正确的是()。
净现值和现值指数两个评价指标共同的缺点是()。
下列各项中不应作为合同履约成本确认为合同资产的有()。
1987年9月,在日本横滨举行了第一届_______武术锦标赛,武术开始正式成为国际比赛项目。
某学生既想参加演讲比赛、锻炼自己,又害怕讲不好、被人讥笑,这时他面临的心理冲突是()。(云南省)
依据“准五服以制罪”制度,如果以尊犯卑,则处罚最重的亲等是()。
最新回复
(
0
)