首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有以下程序: #iinclude im a=2; int f(int m) { static int n; n=0;n++;a++ return n+m+a: } main( ) { int k; f
若有以下程序: #iinclude im a=2; int f(int m) { static int n; n=0;n++;a++ return n+m+a: } main( ) { int k; f
admin
2021-07-09
63
问题
若有以下程序:
#iinclude
im 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、l、2、3,同时也作为实参通过调用函数f传递给形参变量m。由于变量a是全局变量,变量n是静态变量,因此k=0时,f函数中,语句retum n+m+a;即l+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/8zkp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
若a是数值类型,则逻辑表达式(a==1)||(a!=1)的值是()。
软件按功能可以分为应用软件、系统软件和支撑软件(或工具软件)。下列各项中属于应用软件的是()。
若变量已正确定义并赋值,则错误的赋值语句是()。
以下定义数组的语句中错误的是
以下关于结构化程序设计的叙述中正确的是()。
请编写函数fun,其功能是:将所有大于1小于整数m的非素数存入xx所指数组中,非素数的个数通过k传回。例如,若输入:17,则应输出:46891012141516。注意:部分源程序在文件PROG1.C中。
线性表的长度为n。在最坏情况下,比较次数为n-1的算法是()。
一名员工可以使用多台计算机,每台计算机只能由一名员工使用,则实体员工和计算机间的联系是
线性表的长度为n。在最坏情况下,比较次数为n-1的算法是()。
将E—R图转换到关系模式时,实体与联系都可以表示成()。
随机试题
机床导轨直线度误差的测量,一般应用的是线值测量法。( )
对于CT诊断颈椎创伤,错误的是
A.革兰染色阴性的厌氧菌B.革兰染色阳性菌C.革兰染色阴性的需氧菌D.血清学检查对诊断有重要价值的细菌E.抗酸染色阳性的细菌结核分枝杆菌为
“动极者镇之以静,阴亢者胜之以阳”这句话说明了阴阳的
体内生成核糖的主要途径为( )
在证券交易市场发展的早期,()是场外交易市场形式的主要形式。
()饮食以泡菜文化为特色,一日三餐都离不开泡菜。
一般来说,动机强度与活动效率之间的关系呈()。
下列谱例出自莫扎特歌剧《费加罗的婚礼》,它是()。
对于气质类型为()的学生,应当着中培养其敏感、机智、认真、细致等个性品质,防止与克服其懦弱、多疑、孤独等消极品质;在教育方面,要多给予同情、关怀和帮助,避免在公开场合指责他们。
最新回复
(
0
)