首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include int f(int m) { static int n=0; n+=m: return n; } { main() { int n=0; p
有以下程序: #include int f(int m) { static int n=0; n+=m: return n; } { main() { int n=0; p
admin
2020-06-16
34
问题
有以下程序:
#include
int f(int m)
{ static int n=0;
n+=m:
return n;
}
{
main()
{ int n=0;
printf(“%d,”,f(++n));
prinff(“%d\n”,f(n++));
}
程序运行后的输出结果是( )。
选项
A、3,3
B、1,1
C、2,3
D、1,2
答案
D
解析
该题目中首先区别++n和n++,第一次调用f函数时,将++n(n自增1后再参与运算)作为参数进行传递,此时变量m的值为1,执行n+=m;后,n=1,将1返回主函数,并输出。第二次调用f函数时,将n++(n参与运算后再自增1)作为参数进行传递,此时变量m的值为1,执行语句n+=m;,由于n是静态存储变量,因此n=2,将2返回主函数并输出。因此D选项正确。
转载请注明原文地址:https://kaotiyun.com/show/zaCp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
若有定义语句:inta=3,b=2,c=1;以下选项中错误的赋值表达式是
以下不能将s所指字符串正确复制到t所指存储空间的是
若有定义:doublea=22;inti=0,k=18;则不符合C语言规定的赋值语句是
若有表达式(w)?(-x):(++y),则其中与w等价的表达式是
定义学生选修课程的关系模式:SC(S#,Sn,C#,Cn,G)(其属性分别为学号、姓名、课程号、课程名、成绩)。则对主属性部分依赖的是
数据库应用系统中的核心问题是()。
在下列模式中,能够给出数据库物理存储结构与物理存取方法的是()。
深度为5的完全二叉树的结点数不可能是()。
软件按功能可以分为应用软件、系统软件和支撑软件(或工具软件)。下列各项中属于应用软件的是()。
数据库系统中完成查询操作使用的语言是()。
随机试题
尿道球部外伤的受伤类型是
在购买股权投资基金份额时,投资者的以下做法不符合现行监管要求的是()。Ⅰ.以书面方式,确认其资金来源合法Ⅱ.由于自身不符合合格投资者标准,借用他人名义投资于股权投资基金Ⅲ.自己出资50万元,向他人募资50万元,以自身名义购买股权投
A公司有关甲产品原材料消耗及工时消耗情况如:假定:甲产品消耗原材料单价12元,小时工资率10元,小时费用率8元。要求:(1)按定额比例法分配计算甲产品完工产品和月末在产品成本。(2)并编制完工产品入库的会计分录。
下列关于税款优先的原则中,表述正确的有()。
下列不属于课外辅导内容的是()。
有些教师把大量时间花在如何与学生搞好个人关系上,这些教师在成长历程中处于()
李东阳是某家用电器企业的战略规划人员,正在参与制订本年度的生产与营销计划。为此,他需要对上一年度不同产品的销售情况进行汇总和分析,从中提炼出有价值的信息。根据下列要求,帮助李东阳运用已有的原始数据完成上述分析工作。在名为“销售量汇总”的新工作表中自A3
Whatisthespeakermainlydiscussing?
ManyAmericanparksgivefreeconcertsontheirlawnsbecausethey______.Forsemi-professionalartists,performingbeforethe
Shesaysheworkshard,and______.
最新回复
(
0
)