首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include <stdio.h> int a=2; int f(int k) { static int n=0; int m=0; n++; a++; m++; k++; return n+m+a+k;
有以下程序 #include <stdio.h> int a=2; int f(int k) { static int n=0; int m=0; n++; a++; m++; k++; return n+m+a+k;
admin
2020-11-27
32
问题
有以下程序
#include <stdio.h>
int a=2;
int f(int k)
{ static int n=0;
int m=0;
n++; a++; m++; k++;
return n+m+a+k;
}
main( )
{ int k;
for (k=0; k<2; k++) printf("%d,", f(k));
printf("\n");
}
程序运行后的输出结果是
选项
A、6,9,
B、6,10,
C、6,6,
D、6,7,
答案
A
解析
static定义一个静态分布变量,变量只会初始化一次,在for循环体内调用f()函数输出,f()函数是将当前n,m,a,k加1后进行累加返回主函数输出,第二次累加时,n值初始值为1,因此输出分别为6,9,答案为A选项。
转载请注明原文地址:https://kaotiyun.com/show/ki3p777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下叙述中错误的是
对于循环队列,下列叙述中正确的是
关于"while(条件表达式)循环体",以下叙述正确的是
以下选项中非法的C语言字符常量是
若有定义语句:char*s1="OK",*s2="ok";以下选项中,能够输出"OK"的语句是
下列关于C语言数据史件的叙述中正确的是()。
对长度为10的线性表进行冒泡排序,最坏情况下需要比较的次数为
有三个关系R、S和T如下:由关系R和S通过运算得到关系T,则所使用的运算为()。
设有以下函数:f(inti){intj=0;staticintk=3;i++:j++;return(i+j+k);}如果下面的程序中调用该函
C语言程序中,运算对象必须是整型数的运算符是
随机试题
戏曲艺术:《西厢记》
A、高渗性缺水B、低渗性缺水C、两者均有D、两者均无明显口渴为__________的表现
骨连结
春季结膜炎与哪一型变态反应有关
瘀血内阻、血不循经之出血证应选用
有限责任公司型基金分红采用()的形式,股份有限公司型基金分红采用()的形式。
凡要求计算的项目,均须列出计算过程;计算结果出现小数的,均保留小数点后两位小数。甲企业为增值税一般纳税人,增值税税率为17%。20×5年1月,甲企业因生产需要,决定自营建造一间材料仓库。相关资料如下:(1)20×5年1月5日,购入工程用专项物资20万元
要把权利与义务结合起来,树立把国家和人民利益放在首位而又充分尊重公民个人合法利益的社会主义价值观。()
给定资料1.人最需要的是灵魂,城市也是如此。灵魂的塑造,说到底是一种精神的塑造。因此,城市精神,就是城市灵魂的呈现。它所书写的,应该是城市的底蕴、城市的韵味、城市的品位,也是一个城市对于自己所肩负的历史使命的高度自觉。世界之大,
【圣礼】(Sacrament)
最新回复
(
0
)