首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下程序的输出结果是( )。 int f(int m) main(){int n=0; {static int n=0; printf(’’%d,’’,f(++n)); n+=m;return n;} pri
以下程序的输出结果是( )。 int f(int m) main(){int n=0; {static int n=0; printf(’’%d,’’,f(++n)); n+=m;return n;} pri
admin
2019-12-17
66
问题
以下程序的输出结果是( )。
int f(int m) main(){int n=0;
{static int n=0; printf(’’%d,’’,f(++n));
n+=m;return n;} printf(’’%d\n,’’,f(++n));}
选项
A、3,2
B、1,2
C、2,3
D、3,1
答案
B
解析
由于变量n为静态局部变量,所以在主函数中第一次调用函数f后,变量n的值等于1。当第二次调用函数f时,在函数f的内部静态局部变量n的值仍然保留等于1,所以返回函数值等于2。
转载请注明原文地址:https://kaotiyun.com/show/QnCp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
编写函数fun,其功能是:将两个两位数的正整数a、b合并成一个整数放在c中。合并的方式是:将a数的十位和个位数依次放在c数的个位和百位上,b数的十位和个位数依次放在c数的十位和千位上。例如,当a=45,b=12时,调用该函数后e=2514。
下列给定程序中,函数fun的功能是:根据整型参数m,计算如下公式的值。例如,若m=2000,则应输出0.000160。请改正程序中的错误,使它能得出正确的结果。注意:部分源程序在文件MODI1.C中,不要改动main函数,不
程序通过定义学生结构体变量,存储了学生的学号、姓名和三门课的成绩。所有学生数据均以二进制方式输出到文件中。函数fun的功能是重写形参filename所指文件中最后一个学生的数据,即用新的学生数据覆盖该学生原来的数据,其他学生的数据不变。请在程序的
请编写甬数voidfun(intx,intpp[],int*n),它的功能是:求出能整除x且不是偶数的各整数,并按从小到大的顺序放在pp所指的数组中,这些除数的个数通过形参n返同。例如,若x中的值为30,则有4个数符合要求,它们是1、3、5
请编写函数fun,其功能是:将一组得分中,去掉一个最高分和一个最低分,然后求平均值,并通过函数返回。函数形参a指向存放得分的数组,形参11中存放得分个数(n>2)。例如,若输入9.98.57.68.59.39.58.97.88.6
若有以下程序#includechar*a="you";charb[]="WelcomeyoutoChina!";main(){inti,j=0:char*p;for(i=0:b[i]!=’\0’;i++){if(*a==b[i]){p
有以下程序main(){inti=1;i=i^i;printf("%d\n",i);}程序运行后的输出结果是
以下选项中,不合法的C语言用户标识符是
若实体A和B是一对多的联系,实体B和C是一对一的联系,则实体A和C的联系是
以下选项中不属于C语言标识符的是
随机试题
在考生文件夹下有一个数据库文件“samp3.accdb”,里面已经设计了表对象“tEmp”、窗体对象“fEmp”、报表对象“rEmp”和宏对象“mEmp”。请在此基础上按照以下要求补充设计。(1)设置表对象“tEmp”中“聘用时间”字段的有效性规
购买力损益反映了
X线管中,阳极靶面的作用是
关于感染性疾病的概念,正确的是
在乳糖操纵子表达调控中乳糖生成的半乳糖的作用是
在考察商用房借款人的还款能力时,还应调查其劳务所得、租金收入等其他形式的个人收入。()
下列关于“应试教育”的说法错误的是()
抢救有机磷杀虫剂中毒时,阿托品化的临床表现为
—Whatdoesyournewbicyclelooklike?—Itissimilarinshape______yours.
PowerShow.comisaleadingpresentation/slideshows(展示与放映幻灯片)sharingwebsite.Whetheryourapplicationisbusiness,how-to,edu
最新回复
(
0
)