首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include int f(int k) { static int n=0; int m=0; n++;m++;k++; return 11+m+k: } main()
有以下程序: #include int f(int k) { static int n=0; int m=0; n++;m++;k++; return 11+m+k: } main()
admin
2019-01-11
32
问题
有以下程序:
#include
int f(int k)
{ static int n=0;
int m=0;
n++;m++;k++;
return 11+m+k:
}
main()
{ int k;
for(k=0;k<2;k++)printf("%d,",f(k));
pnnff("\n");
}
程序运行后的输出结果是( )。
选项
A、3,5,
B、3,6,
C、3,7,
D、0,3,
答案
A
解析
static静态变量只在声明时初始化一次。因此,第一次调用函数f(k=0),此时n=m=k=0,经过自增操作n=1,m=1,k=1,返回值为3。第二次调用函数f(k=1),此时n=1,k=1,m=0,经过自增操作,n=2,k=2,m=1,返回值为5。故最终结果为3,5。故答案为A选项。
转载请注明原文地址:https://kaotiyun.com/show/Ppxp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
在“文件包含”预处理语句的使用形式中,当#include后面的文件名用<>(尖括号)括起时,寻找被包含文件的方式是()。
若变量a、i已正确定义,且i已正确赋值,合法的语句是_____。
从键盘输入一组无符号整数并保存在数组arr[N]中,以整数0结束输入,即第N+1个数是0,要求这些数的最大位数不超过4位,其元素的个数通过变量num传人函数proc()。请补充函数proc(),其功能是:从数组arr中找出个位和十位的数字之和大于5的所有无
请补充函数proc(),该函数的功能是:分类统计一个字符串中元音字母和其他字符的个数(不区分大小写)。例如,输入imnIaeouOWC,结果为:A:1E:1I:2O:2U:1other:4。注意:部分源程序给出如下。请勿改动main()函数
给定程序中,函数fun的功能是:计算形参X所指数组中N个数的平均值(规定所有数均为正数),作为函数值返回;并将大于平均值的数放在形参y所指数组中,在主函数中输出。例如,有10个正数:4630324061745154826,平均值
给定程序MODll.C中函数fun的功能是:求出以下分数序列的前n项之和。和值通过函数值返回到main函数。2/1,3/2,5/3,8/5,13/8,21/13……例如,若n=5,则应输出:8.391667。
请编写函数fun,函数的功能是:判断字符串是否为回文?若是,函数返回1,主函数中输出:YES;否则返回0,主函数中输出NO。回文是指顺读和倒读都一样的字符串。例如,字符串LEVEL是回文,而字符串123312就不是回文。注意:部分源程序
下面程序的功能是输出以下形式的金字塔图案:****************main(){inti,j;for(i=1;i<=4;i++
数据库的故障恢复一般是由()来执行恢复。
一个工作人员可使用多台计算机,而一台计算机被多个人使用,则实体工作人员与实体计算机之间的联系是()。
随机试题
骨盆骨折合并尿道损伤时,易损伤尿道的()。
总价法下,当现金折扣实际发生时,应计入()账户。
我国基金监管的手段包括()。
商业银行的主要业务包括()。Ⅰ.资产业务Ⅱ.负债业务Ⅲ.担保承诺类业务Ⅳ.表外业务
1995年10月30日,第()届全国人大常委会通过了《中华人民共和国民用航空法》。
班主任的工作是从()开始的。
法院审理一起受贿案时,被告人甲称因侦查人员刑讯不得已承认犯罪事实,并讲述受到刑讯的具体时间。检察机关为证明侦查讯问程序合法,当庭播放了有关讯问的录音录像,并提交了书面说明。关于该录音录像的证据种类,下列哪一选项是正确的?()
下列选项中,有关的说法正确的有()。
IfJimDehlseneverneedstoremindhimselfwhy,at67,he’sstilltryingtosavetheworld,allhehastodoisglanceoutside
AgehasitsprivilegesinAmerica,andoneofthemoreprominentofthemistheseniorcitizendiscount.Anyonewhohasreached
最新回复
(
0
)