首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有以下程序 #include 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
若有以下程序 #include 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
admin
2019-08-18
32
问题
若有以下程序
#include
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,6,8,10,
B、4,7,10,13,
C、4,5,6,7,
D、3,5,7,9,
答案
A
解析
静态变量定义时的初始化只运行一次,并且其值在程序运行过程中一直存在,但是该函数中在定义静态变量n时并没有对其初始化,接下来有个赋值语句"n=0;"所以每次执行函数f()时,静态变量n都会先被赋值为0再自加1,所以输出的f(0)=1+0+3=4,n=1,a=3;f(1)=1+1+4=6,n=1,a=4;f(2)=1+2+5=8,n=1,a=5;f(3)=1+3+6=10,n=1,a=6。所以答案选A。
转载请注明原文地址:https://www.kaotiyun.com/show/TdRp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
给定程序MODI1.C中函数fun的功能是:输出M行M列整数方阵,然后求两条对角线上元素之和,返回此和数。请改正程序中的错误,使它能得出正确的结果。,注意:不要改动main函数,不得增行或删行,也不得更改程序的结构!#incluc
请编写函数fun,其功能是:计算并输出下列多项式的值:例如,在主函数中从键盘给n输入50后,输出为:s=1.718282。注意:要求n的值大于1但不大于100。部分源程序在文件PROG1.C中。请勿改动主函数mai
给定程序MODI1.C中函数fun的功能是:统计一个无符号整数中各位数字值为零的个数,通过形参传回主函数;并把该整数中各位上最大的数字值作为函数值返回。例如,若输入无符号整数30800,则数字值为零的个数为3,各位上数字值最大的是8。请改正函数f
请编写函数fun,函数的功能是:将M行N列的二维数组中的数据,按行的顺序依次放到一维数组中,一维数组中数据的个数存放在形参n所指的存储单元中。例如,二维数组中的数据为:33333333444444
下列选项中不属于面向对象程序设计特征的是
按照C语言规定的用户标识符命名规则,不能出现在标识符中的是
我们所写的每条C语句,经过编译最终都将转换成二进制的机器指令。关于转换以下说法错误的是
下列定义数组的语句中,正确的是
按照“后进先出”原则组织数据的数据结构是()。
已知一个文件中存放若干工人档案记录,其数据结构如下:structa{charnumber[100];intage;floatp[6];};定义一个数组:structab[10];
随机试题
患者,男性,35岁。突发上腹刀割样剧痛2小时来诊。既往有十二指肠溃疡病史5年。查体:患者表情痛苦,腹式呼吸消失,腹肌紧张呈板状腹,全腹压痛并反跳痛,以右上腹最明显。听诊肠鸣音消失。首选的检查是()
以下不是下颌骨薄弱部位的结构是()
药品零售企业销售药品时,应当开具药品的
某社会工作机构在基金会资助下参与地震灾后重建,如果该机构打算全方位、多层次介入灾后重建,其服务计划适宜的内容包括()。
在操作技能形成的哪个阶段,动觉控制起主导作用()。
结构化程序设计的基本原则不包括()。
在法国,哲学课的地位与法语、数学和物理这样的主课________。法国普通中学的学生升入高中后,哲学课都是必修课。而法国学生上哲学课的目的,是让学生发现自我价值,学会从周围________的现象中发现问题,并在未来的实际工作中养成创造性的思考习惯。
(2011年河北.38)257,178,259,173,261,168,263,()。
TheIndustrialRevolutionmarkedamajorturningpointinhumans’relationshipwiththeirenvironment.It【C1】______changedevery
A、Anewlifestyle.B、Atightbudget.C、Neweducationalactivities.D、Newfriends.A文章中提到,出同留学对一些人来说也会有很多不利,包括费用、远离学校、家庭或工作,也面临着
最新回复
(
0
)