首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include int f(int n) { int t = 0, a=5; if (n/2) {int a=6; t += a++; } else {int a=7; t += a++; } return t + a++; } main
有以下程序 #include int f(int n) { int t = 0, a=5; if (n/2) {int a=6; t += a++; } else {int a=7; t += a++; } return t + a++; } main
admin
2021-06-15
17
问题
有以下程序
#include
int f(int n)
{ int t = 0, a=5;
if (n/2) {int a=6; t += a++; }
else {int a=7; t += a++; }
return t + a++;
}
main()
{ int s=0, i=0;
for (; i<2;i++) s += f(i);
printf("%d\n", s);
}
程序运行后的输出结果是( )。
选项
A、24
B、28
C、32
D、36
答案
A
解析
一个源文件中如果外部变量和局部变量同名,则在该局部变量的作用域内,该外部变量会被"屏蔽",main()函数中调用两次f()函数,两次调用均进入else选择支句,t=7,返回7+5=12,所以s=0+f(0)+f(1)=24,答案选A)。
转载请注明原文地址:https://www.kaotiyun.com/show/e5tp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
设有如下的说明和定义struct{inta;char*s;}x,*p=&x;x.a=4;x.s="hello";则以下叙述中正确的是
有下列程序:#include#includetypedefstruct{charname[9];charsex;floatscore[2];}STU;STUf(STUa){STUb={"Zh
在一个C源程序文件中所定义的全局变量,其作用域为
以下程序段中的变量已正确定义:for(i=0;i<4;i++,i++)for(k=1;k<3;k++);prinff("*");程序的运行结果是()。
有以下程序段charname[20];intnurn;scanf("name=%snurn=%d",name,&nurn);当执行上述程序段,并从键盘输入:name=Lilinurn=1001后,name的值为
若二维数组a有m列,则在a[i][j]前的元素个数为()。
设循环队列的存储空间为Q(1:35),初始状态为from=rear=35。现经过一系列入队与退队运算后,front=15,rear=15,则循环队列中的元素个数为
下列说法正确的是()。
下列说法不正确的是()。
随机试题
简述收发货差错率
大叶性肺炎急性肾盂肾炎
患者男,36岁。因左下颌第一磨牙拔除后创口持续疼痛而就诊。患者4天前曾行左下颌第一磨牙残冠拔除术,术中断根,拔牙时间较长。拔牙后创口疼痛明显,术后1天稍有好转,术后2~3天疼痛加剧,并向下颌下区和耳颞部放射,拔牙后一直口服抗生素和镇痛药,症状无法控制。临床
男,55岁,2天前酒后出现上腹痛,进行性加重,并向腰背部放散,曾呕吐1次,为胃内容物,呕吐后腹痛未减轻,稀便2次。既往有胆石症病史10年,无高血压、糖尿病病史。查体:体温37.3℃,脉搏80次/分,呼吸20次/分,血压120/80mmHg,巩膜无黄染,心
鹿茸的主治病证不包括()
根据《环境影响评价技术导则一生态影响》,生态影响评价工作分级划分是依据()。
我国《刑法》规定,尚未完全丧失辨认或者控制自己行为能力的精神病人犯罪()
A.条件(1)充分,但条件(2)不充分B.条件(2)充分,但条件(1)不充分C.条件(1)和(2)单独都不充分,但条件(1)和条件(2)联合起来充分D.条件(1)充分,条件(2)也充分E.条件(1)和(2)单独都不充分,两个条件联合起来也不充分
关于对待毛泽东思想的态度,有下列材料:材料1凡是毛主席做出的决策,我们都坚决维护,凡是毛主席的指示,我们都始终不渝地遵循。——摘自(1977年2月7日)《人民日报》、《红旗》杂志、《解放军报》社论《学好文件抓住纲》材料2有些同志说,我们只拥护‘正
Readthetextbelowaboutbrokers.Choosethebestwordtofilleachgap,fromA,B,CorD.Foreachquestion19—33markonele
最新回复
(
0
)