首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include int a=2; int f() { static int n; int m; m=n=0; n++; a++; m++; return n+m+a; } main() { int k; for (k=0; k
有以下程序 #include int a=2; int f() { static int n; int m; m=n=0; n++; a++; m++; return n+m+a; } main() { int k; for (k=0; k
admin
2019-12-17
33
问题
有以下程序
#include
int a=2;
int f()
{ static int n;
int m;
m=n=0;
n++; a++; m++;
return n+m+a;
}
main()
{ int k;
for (k=0; k<3; k++)
printf("%d,", f( ));
printf("\n");
}
程序的运行结果是( )。
选项
A、5,6,7,
B、5,7,9,
C、5,8,11,
D、5,5,5,
答案
A
解析
局变量在当前文件内也是一直存在的。而静态变量定义时的初始化只运行一次,并且其值在程序运行过程中一直存在,函数f()在定义静态变量n时并没有对其初始化,接下来有个赋值语句"m=n=0;"所以每次执行函数f()时,静态变量n都会先被赋值为0再自加1,所以输出的f(0)=1+1+3=5,n=1,m=1,a=3;f(1)=1+1+4=6,n=1,m=1,a=4;f(2)=1+1+5=7,n=1,m=1,a=5。所以答案选A。
转载请注明原文地址:https://kaotiyun.com/show/ZICp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
请编写函数fun,其功能是分别统计形参t所指二维数组中字母A和C的个数。注意:部分源程序存在PROGl.C中,请勿改动主函数main和其他函数中的任何内容,仅在函数fun的花括号中填入所编写的若干语句。试题程序:#includ
给定程序中,函数fun的功能是将带头节点的单向链表结点数据域中的数据从小到大排序。即若原链表结点数据域从头至尾的数据为:10、4、2、8、6,排序后链表结点数据域从头至尾的数据为:2、4、6、8、10。请在程序的下划线处填入正确的内容并把下划线删
函数fun的功能是:把形参a所指数组中的偶数按原顺序依次存放到a[0]、a[1]、a[2]、……中,把奇数从数组中删除,偶数个数通过函数值返回。例如:若a所指数组中的数据最初排列为:9、1、4、2、3、6、5、8、7,删除奇数后a所指数组中的数据
给定程序MODIl.C中函数fun的功能是:根据输入的三个边长(整型值),判断能否构成三角形:构成的是等边三角形,还是等腰三角形。若能构成等边三角形函数返回3,若能构成等腰三角形函数返回2,若能构成一般三角形函数返回1,若不能构成三角形函数返回0。
已知一个数列从第0项开始的前三项分别为0,0,1,以后的各项都是其相邻的前三项之和。给定程序MODIl.C中函数fun的功能是:计算并输出该数列前n项的平方根之和。n的值通过形参传入。例如,当n=10时,程序的输出结果应为:23.197745。
给定程序MODIl.C中函数fun的功能是:通过某种方式实现两个变量值的交换,规定不允许增加语句和表达式。例如变量a中的值原为8,b中的值原为3,程序运行后a中的值为3,b中的值为8。请改正程序中的错误,使它能得出正确的结果。注意:不要
下列给定程序中,函数fun的功能是:根据整型参数m,计算如下公式的值。例如,若m=2000,则应输出0.000160。请改正程序中的错误,使它能得出正确的结果。注意:部分源程序在文件MODI1.C中,不要改动main函数,不
有以下程序main(){chara,b,c,d;scanf("%c%c",&a,&b);c=getchar();d=getchar();printf(”%c%c%c%cha”,a,b,c,d);}当执行程序时,按下列方式输入数据(从第1列开
下列叙述中正确的是
数据流图中带有箭头的线段表示的是
随机试题
阅读作品片段,并回答问题:我们可以知道文章有一定的理,没有一定的法。所以我们只略谈原理,不像一般文法修辞书籍,在义法上多加剖析。“大匠能诲人以规矩,不能使人巧。”知道文章作法,不一定就做出好文章。艺术的基本原则是寓变化于整齐,整齐易说,变化则全靠
在各种非创伤性脑出血中占首位的是
健康教育应教育群众如何对待艾滋病病人和艾滋病病毒感染者
F企业的相对市场占有率为()。B企业在做竞争者分析时,可以认为A企业是()型竞争者。
在平面直角坐标系xOy中,已知椭圆C:如图所示,斜率为k(k>0)且不过原点的直线l交椭圆C于A,B两点,线段AB的中点为E,射线OE交椭圆C于点G,交直线x=一3于点D(一3,m).[img][/img]若|OG|2=|OD|·|OE|,①求证:直
在物理学上,把人们引向一个新的王国——微观世界的是()。①居里夫人②爱因斯坦③吉尔伯特④伦琴
全面建设小康社会的重点和难点在于我国科学技术的发展水平和资源的可持续利用。()
科学家们认为,梦是大脑中主管人体各种功能的各个中心点联合作用的结果。人在睡眠时其部分脑细胞仍然在活动着,这就是梦的基础。最近的研究成果证实,做梦不仅不会影响人的睡眠和健康,而且还是保护大脑健康所必需的生理活动之一。以下哪项如果为真,最能支持上述结
下列关于服务器技术的描述中,错误的是()。
【B1】【B5】
最新回复
(
0
)