首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有以下程序 #include <stdio.h> int a=2; int f(int m) { static int n; n=0; n++; a++; retur
若有以下程序 #include <stdio.h> int a=2; int f(int m) { static int n; n=0; n++; a++; retur
admin
2021-07-09
54
问题
若有以下程序
#include <stdio.h>
int a=2;
int f(int m)
{ static int n;
n=0; n++; a++;
return n+m+a;
}
main()
{ int k;
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/8vtp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
若有以下语句typedefstructS{intg;charh;}T;以下叙述中正确的是
下列叙述中正确的是()。
下列关于栈的叙述正确的是( )。
有以下程序,程序运行后的输出结果是main(){intx=35,B;charz=’B’;B=((x)&&(z
以下叙述中正确的是
若函数调用时的实参为变量,下列关于函数形参和实参的叙述中正确的是()。
下列关于二叉树的叙述中,正确的是
为了建立如图所示的存储结构(即每个结点含两个域,data是数据域,next是指向结点的指针域),则在【】处应填入的选项是Structlink{chardata;【】}node;
给定程序中,函数fun的功能是将带头结点的单向链表逆置,即若原链表中从头至尾结点数据域依次为2、4、6、8、10,逆置后,从头至尾结点数据域依次为10、8、6、4、2。请在程序的下画线处填入正确的内容并把下画线删除,使程序得出正确的结果。注意:部分源程
设某棵树的度为3,其中度为3、2、1的结点个数分别为3、0、4。则该树中的叶子结点数为
随机试题
A.桑菊饮B.桑杏汤C.沙参麦冬汤D.清燥救肺汤患者干咳,咳声短促,痰少,口干咽燥,潮热盗汗,舌红少苔,脉细数,治宜选用
A.ALTB.ASTC.cTnD.CK-MBE.Mb在急性心肌梗死时,增高1~2周后可恢复正常的心肌指标是
患者,男性,35岁。1天前饮酒后出现上腹剧烈疼痛,伴恶心、呕吐及腹胀,大小便正常。查体:上腹偏左腹肌紧张,明显压痛,腹平片膈下未见游离气体。治疗过程中,提示病情尚未加重的是()
白芥子的功效是
当供给供电器的电力线路与有线电视电缆同杆架设时,供电线材应采用绝缘导线,并应架在电缆的上方,与电缆的距离应大于0.6m。()
最直观、可靠的探水方法为()。
关于一人有限责任公司,下列说法中正确的有( )。
先贤有句名言“认识你自己”,后人对此展开了丰富的讨论。请以“认识自己”为话题进行写作。文体不限,诗歌除外。
阅读下列史料并回答问题:材料一在1929—1933年经济危机的袭击下,美国公众关注于国内的经济复兴和就业问题,对国际事务普遍不感兴趣,这使国内旱已存在的孤立主义势力乘机再次崛起……他们认为美国地大物博,与欧亚远隔重洋,是个安全的“世外桃源”,反
【S1】【S7】
最新回复
(
0
)