首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有以下程序 #include inta=2; intf(intm) {staticintn; n=0;n++;a++; returnn+m+a; } main() {intk; for(k=0;k<4;k++)printf("%d,",f(k)); }
若有以下程序 #include inta=2; intf(intm) {staticintn; n=0;n++;a++; returnn+m+a; } main() {intk; for(k=0;k<4;k++)printf("%d,",f(k)); }
admin
2015-07-31
48
问题
若有以下程序
#include
inta=2;
intf(intm)
{staticintn;
n=0;n++;a++;
returnn+m+a;
}
main()
{intk;
for(k=0;k<4;k++)printf("%d,",f(k));
}
则程序的输出结果是
选项
A、4,5,6,7,
B、4,7,10,13,
C、4,6,8,10,
D、3,5,7,9,
答案
C
解析
主函数中变量k作为for语句的循环变量,取值0、1、2、3,同时也作为实参通过调用函数f传递给形参变量m。由于变量a是全局变量,变量n是static静态变量,因此k=0时,f函数中,语句return n+m+a;即1+0+3=4;k=1时,f函数中,语句return n+m+a;即2+1+3=6;k=2时,f函数中,语句return n+m+a;即3+2+3=8;k=3时,f函数中,语句return n+m+a;即4+3+3=10。因此C选项正确。
转载请注明原文地址:https://kaotiyun.com/show/VBDp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列程序的输出结果是()。intf1(intx,inty){returnx>y?x:y;}intf2(intx,inty){returnx>y?y:x;}main(){inta=4,b=3,c
下列程序的运行结果是()。main(){intx=1,y=3,a=0;while(x++!=(y=1)){a+1;if(y<x)break;}printf("%d,%d,%d\n”,x,y,a)
下面程序的输出是______。main(){intk=11;printf("k=%d,k=%x\n",k,k,k);}
若有下面的说明和定义,则sizeof(structaa)的值是______。structaa{intr1;doubler2;floatr3;unionuu{charul[5];longu2[2]}ua;
诊断和改正程序中错误的工作通常称为______。
若w、x、y、z、m均为int型变量,则执行下列的语句后m的值是()。w=2,x=3,y=4,z=5;m=(w<x)?w:x;m=(m<z)?m:z;m=(m<y)?m:y;
若有如下程序:f2(char*t){*t=*t-32;return(*t);}fl(char*p){for(;*p!=’\0’;p++)if(*p>=’a’&&*p<=’z’)f
利用fseek函数可实现的操作是()。
若以"a+"方式打开一个已存在的文件,则下列叙述正确的是()。
下列叙述中正确的是()。
随机试题
在发电机正常运行时中性点的三次谐波电压()机端三次谐波电压,故定子接地保护中的三次谐波元件不会误动。
回收期法
脑出血急性期的治疗原则是
患儿,9岁。发热,双侧腮腺肿大9天。现头痛,呕吐。查体:体温39℃,嗜睡,颈项强直。实验室检查:脑脊液蛋白定量20mg/dL,细胞数160×106/L,以淋巴细胞为主。应首先考虑的是
患者,男,62岁。昨日突然仆倒,不省人事,两目上视,四肢抽搐,口吐白沫。现心烦失眠,口苦咽干,便秘,舌红,苔黄腻,脉数,宜选用
()实施监督的动力最足,监督也最深最细。
位于县城的某白酒生产企业为增值税一般纳税人,2016年8月生产经营业务如下:(1)进口仪器设备一台,国外买价64000元,运抵我国人关前支付的运费4200元、保险费3800元;人关后运抵企业所在地,取得运输公司开具的增值税专用发票,注明运费1600元、税
编辑工作也是一种语言文字工作,但不要求编辑人员()。
有中国特色社会主义文化建设的根本目标是()。
请在【答题】菜单下选择【进入考生文件夹】命令,并按照题目要求完成下面的操作。注意:以下的文件必须保存在考生文件夹下。小王今年毕业后,在一家计算机图书销售公司担任市场部助理,主要的工作职责是为部门经理提供销售信息的分析和汇总。请你根据销售统计表(“Ex
最新回复
(
0
)