首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有以下程序: #include int f(int m) { static int n=0; int a=2; n++; a++; return n+m+a; } main( )
若有以下程序: #include int f(int m) { static int n=0; int a=2; n++; a++; return n+m+a; } main( )
admin
2020-01-10
42
问题
若有以下程序:
#include
int f(int m)
{ static int n=0;
int a=2;
n++; a++; return n+m+a;
}
main( )
{ int k;
for(k=0;k<4;k++)printf(“%d,”,f(k));
}
则程序的输出结果是( )。
选项
A、3,5,7,9,
B、4,7,10,13,
C、4,5,6,7,
D、4,6,8,10,
答案
D
解析
本题考查静态局部变量以及自增运算符,静态局部变量在函数调用结束后,并不释放,仍然保留它的值,本题中,k为0时,retum n+m+a之前,n为1,a为局部变量,值为3,m为0,所以第一个返回值为4。k为1,在函数返回值之前,静态局部变量为2,局部变量a仍然为3,m为1,所以结果是6,依此类推答案为D。
转载请注明原文地址:https://kaotiyun.com/show/hUCp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
若有以下程序#includemain()(inta=0,b=0,c=0;c=(a-=++a),(a+=b,b+=4);printf("%d,%d,%d\n",a,b,c);)
下列给定程序中函数Creatlink的功能是:创建带头结点的单向链表,并为各结点数据域赋0到m—1的值。请改正函数Creatlink中指定部位的错误,使它能得出正确的结果。注意:部分源程序在文件NODI1.C中,不要改动main函数,不得增行或删行,也
已知学生的记录由学号和学习成绩构成,N名学生的数据已存入a结构体数组中。请编写函数fun,该函数的功能是:找出成绩最高的学生记录,通过形参返回主函数(规定只有一个最高分)。已给出函数的首部,请完成该函数。注意:部分源程序给出如下。请勿改动主函数nmin
下列给定程序中,函数fun的功能是:根据形参m的值(2≤m≤9),在m行m列的二维数组中存放如下所示规律的数据,由main函数输出。请改正程序中的错误,使它能得出正确的结果。注意:部分源程序在文件MODI1.C中,不要改动main函数,不得增行或删行
给定程序中,函数fun的功能是将带头结点的单向链表结点数据域中的数据从小到大排序。即若原链表结点数据域从头至尾的数据为:10、4、2、8、6,排序后链表结点数据域从头至尾的数据为:2、4、6、8、10。请在程序的下画线处填入正确的内容并把下画线删除,使程
在C语言中,以下说法不正确的是()。
设有定义:intk=0;以下选项的四个表达式中与其他三个表达式的值不相同的是
下列叙述中错误的是
在软件设计中不使用的工具是
随机试题
企业营销的宏观环境调查包括()
A.甲氧苄啶(TMP)B.甲硝唑(灭滴灵)C.氯喹D.伯氨喹E.乙胺嘧啶(息疟定)治疗滴虫病最有效的药物是
企业商业秘密保护的救济途径不包括()。
在存货的ABC控制法下,应当重点管理的是虽然品种数量较少,但金额较大的存货。()
花瓣凋零还能“化作春泥更护花”。不过,自然界也不尽是这种良性循环。日本一项新研究发现,动物的黏膜细胞在凋亡后,可能刺激免疫系统“过度反应”,诱发自身免疫性疾病和过敏性疾病。这段文字意在说明:
「以前、父が自分が嫌なことは他人にするな。他人が ことは 自分から進んでしろと言ったことがあるんだ。」 「意味の深い言葉ね。」
A、跟朋友喝酒B、去外地出差C、回家吃晚饭D、开车看朋友A根据对话中“有个好朋友出差来看我”这句话,可知男的要和朋友见面;“喝两杯”就是“喝酒”的意思,可推出男的晚上要和朋友喝酒,所以选A。
HowtoJumpQueueFuryIfyoufindyourselfwaitinginalongqueueatanairportorbusterminusthisholiday,willyoutryto
•Readthearticleaboutthelimitedcompanyanditsliability.•ForeachQuestion31-40,writeonewordinCAPITALLETTERSonyo
TheInternetandInternetuserscanbetargetsforhackers.Hackersarepeoplewhousetheircomputerstogain【B1】______access
最新回复
(
0
)