首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 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++));} 程序运行后的输出结果是
有以下程序 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++));} 程序运行后的输出结果是
admin
2020-11-23
33
问题
有以下程序
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、1,1
B、1,2
C、2,3
D、3,3
答案
B
解析
由于在函数f中,变量n为静态局部变量,所以在主函数中第一次调用函数f后,变量n的值等于1,当第二调用函数f时,在函数f的内部静态局部变量n的值仍然保留等于1,所以返回函数值等于2。
转载请注明原文地址:https://kaotiyun.com/show/hf3p777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
if语句的基本形式是:if(表达式)语句,以下关于“表达式”值的叙述中正确的是()。
下面属于良好程序设计风格的是()。
若有以下程序:#include<stdio.h>main(){inta=6,b=0,c=0;for(;a;){b+=a;a-=++c;}printf("%d,%d,%d\n",a,b
己知学生的记录由学号和学习成绩构成,N名学生的数据已存入结构体数组a中。请编写函数fun,函数的功能是:找出成绩最高的学生记录,通过形参指针传回主函数(规定只有一个最高分)。已给出函数的首部,请完成该函数。注意:部分源程序存在文件PROG1.C中
下列给定程序中,函数fun的功能是:在有n名学生、2门课成绩的结构体数组std中,计算出第1门课程的平均分,作为函数值返回。例如,主函数中给出了4名学生的数据,则程序运行的结果为:第1门课程的平均分是76.125000请改正函数fun中指定部位的错误,使
某二叉树共有7个结点,其中叶子结点只有1个,则该二叉树的深度为(假设根结点在第1层)()。
以下说法中正确的是()。
以下选项中,合法的一组C语言数值常量是()。
C语言程序中,运算对象必须是整型数的运算符是
随机试题
乳腺癌根治术的切除范围应包括()
狼疮性肾炎链球菌感染后肾炎
根据《处方管理办法》规定,医疗机构不得限制门诊就诊人员持处方到药品零售药店购买
在会计电算化环境下,记账规财与手工操作是不完全相同的。()
“快”是包裹快递的最本质特征,也是客户最基本的要求。()
如何在活动中培养幼儿的想象能力?
习近平总书记提出干工作要“踏石有印”“抓铁留痕”“善始善终”“善做善成”。请结合实际谈谈你下一步的工作打算。
Theworldisthrowingawayashockingamountoffood.Areport(1)_____thatatleastathirdofthe4billiontonnesoffoodthe
Whichofthefollowingisnotcontainedinthegeneticallymodifiedmaize?
A、Shedoesn’tlikedessert.B、Sheneedstobuynewjeans.C、Sheneedstoloseweight.D、ShewantstomeetJane.C男士说自己今天没吃午饭,所以要
最新回复
(
0
)