首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 int f(int m) main(){int n=0; {static int n=0; printf("%d,",f(++n)); n+=m;return
有以下程序 int f(int m) main(){int n=0; {static int n=0; printf("%d,",f(++n)); n+=m;return
admin
2018-01-11
25
问题
有以下程序
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://jikaoti.com/ti/LOa0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
二叉树的遍历可以分为三种:前序遍历、__________遍历和后序遍历。
下述语句中,在字符串s1和s2相等时显示“theyareEqual”的是()。
以下关于C语言数据类型的叙述中正确的是()。
面向对象的设计方法与传统的面向过程的方法有本质不同,它的基本原理是()。
函数f(x)=x2+1,通函数f(x)的累加求f(0)+f(1)+f(2)+……+f(10)。main(){printf("Thesum=&d\n",SumFun(10));)SumFun(intn){i
在C语言中,函数返回值的类型最终取决于()。
结构化分析方法是面向()的自顶向下、逐步求精进行需求分析的方法。
程序流程图中带有箭头的线段表示的是
随机试题
A.疼痛B.发热C.恶心、呕吐D.腹胀外科术后最常见的是
下列感染中,没有传染性的是
女,28岁,在心理咨询中谈到所交的两个男朋友她都很喜欢,不知道该与哪一位继续相处,难以做出选择,希望得到帮助。而根据心理治疗的原则,心理咨询师没有替她做出决定。该咨询师遵循的原则是
背景材料:某动力站安装工程项目,该动力站的散装锅炉施工主要包括锅炉钢构架、锅筒与集箱、受热面管束胀管、省煤器、空气预热器、过滤器和炉排、锅炉安全附件的安装;对锅炉本体、管道和阀门的试验以及烘炉与煮炉。该工程施工项目经理部在施工过程中对所耗费的生产资料和生
到近几年,一度___________的神经网络算法开始复兴。这个算法在一定程度上___________了生物神经分层的构架,不仅能够不断调整优化各项行动的逻辑权重,还能够进行结果的___________,把结果重新作为输入进行训练。依次填入划横线部分最恰当
下列哪种情况下()货币供给增加。
WhichistheCORRECTunderstandingofalibrarian’slifeandwork?
A、Byphone.B、ThroughtheInternet.C、Onthebus.D、Throughtheoperators.B①由选项都是介词短语,可知本题很有可能问做某事的途径。②根据对话最后一部分,工作人员向该男士介绍提前预定
Father’sDaywasobservedthisyearonSunday,June16.Thisspecialdaytohonourandcelebratefathershasahistoryofovera
Forsomeeducators,thereisnothingwrongwithfunandgames.AgroupcalledtheEducationArcaderecentlyheldaconferencein
最新回复
(
0
)