首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #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
23
问题
有以下程序:
#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全国计算机二级
相关试题推荐
以下程序运行后的输出结果是_______。intd=1;fun(intp)printf(%d",d);returnd;}main(){inta=3;printf("%\n",fun(a+fun
以下叙述中,正确的是______。
给定程序MODll.C中函数fun的功能是:输出M行M列整数方阵,然后求两条对角线上元素之和,返回此和数。请改正程序中的错误,使它能得出正确的结果。注意:不要改动main函数,不得增行或删行,也不得更改程序的结构!#nclude#d
给定程序MODII.C中函数fun的功能是:求三个数的最小公倍数。例如,给主函数中的变量x1、x2、x3分别输入15112,则输出结果应当是:330。请改正程序中的错误,使它能得出正确结果。注意:不要改动main函数,不得增
学生的记录由学号和成绩组成。N名学生的数据已在主函数中放入结构体数组s中,请编写函数fun,它的功能是:把分数最低的学生数据放在b所指的数组中,注意:分数最低的学生可能不止一个,函数返回分数最低的学生的人数。注意:部分源程序在文件PROGl.C文
人员的记录由编号和出生年、月、日组成,N名人员的数据已在主函数中存入结构体数组std中。函数fun的功能是:找出指定出生年份的人员,将其数据放在形参k所指的数组中,由主函数输出,同时由函数值返回满足指定条件的人数。请在程序的下划线处填入正确的内容
已有定义如下: structnode {int data; structnode *next; }*p; 以下语句调用malloc函数,使指针p指向一个具有structnode类型的动态存储空间。请填空。p=(stru
耦合和内聚是评价模块独立性的两个主要标准,其中______反映了模块内各成分之间的联系。
若有下面的程序片段:int[12]={0},*p[3],**pp,i;for(i=0;i<3;i)p[i]=&a[i*4];pp=p;则对数组元素的错误引用是
一个教师讲授多门课程,一门课程由多个教师讲授。则实体教师和课程间的联系是()。
随机试题
边缘性龈炎的治疗为
路面钻芯取样法采取芯样的直径宜不小于最大集料粒径的()。
下列选项中,属于服务投标函附录条款名称的是()。
银行为某家庭提供年利率为6%、按月等额偿还的10年期个人住房抵押贷款。若每月的还款额为2000元,则该家庭在第5年最后一个月的还款额中的本金额是()元。
关于试用的物品采购合同,如果买方在试用期满后,对是否购买试用物未做明确表示的,则推定其不同意购买。()
案例:今天是高一(6)班体育课,六月下午的课非常难上,气温达到32℃以上,同学们无精打采地来到操场,体委整队报告人数开始上课。本次课的教学内容是篮球的侧掩护学习,由于学校没有场馆只能在室外篮球场上练习。在师生问好后进行准备活动。按照惯例,学生围绕
按照法律关系主体的法律地位是否平等为标准,法律关系可分为()
已知R2=1000,R3=200,执行指令MOVR2,R3,LsL#2后,R2=__________【55】,R3=__________【56】。
Ineveryprofessiontherearepeoplewhofailtopractisewhattheypreach:dentistswithmouthsfullofrottenteeth,doctorsw
被称为“90后”(thepost-90s)的中国新生一代拥有一种完全不同于父辈的文化。他们是首批伴随着互联网长大的一代。在网络平台上,“90后”以多种方式表达自我。他们在社交网络上游逛,在微博上发帖,组成有成千上万成员的所谓“部落”,利用“火星人”(Ma
最新回复
(
0
)