首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include <stdio.h> int a=4; int f(int n) { int t = 0; static int a=5; if (n%2) {int a=6;
有以下程序 #include <stdio.h> int a=4; int f(int n) { int t = 0; static int a=5; if (n%2) {int a=6;
admin
2021-06-15
47
问题
有以下程序
#include <stdio.h>
int a=4;
int f(int n)
{ int t = 0; static int a=5;
if (n%2) {int a=6; t += a++; }
else {int a=7; t += a++; }
return t + a++;
}
main()
{ int s=a, i=0;
for (; i<2;i++) s += f(i);
printf("%d\n", s);
}
程序运行后的输出结果是
选项
A、36
B、24
C、32
D、28
答案
D
解析
在主函数main()中定义了两个变量s和i,同时给s赋初值。a=4,i赋初值0。当i=0时。执行"s+=f(i);"语句,调用f()并将i的初值 0传递给形参n。首先执行if语句中内条件:n%2,若条件为假。则执行else下的语句,a=7,t=7+0=7,使用return返回t,t=7+(a++)=7+5=12,此时a运算完后自增1,变为6;返回主函数中,s=4+12=16。当i=1时,执行"s+=f(i);"语句,调用f()并将i的初值1传递给形参n。首先执行if语句中的条件:n%2,条件为真,执行if下面的语句,t=0,a=6 t=0+6=6,使用return返回t,t=6+6=12,返回主函数中,s=16+12=28。最后输出的结果为28。因此D选项正确。
转载请注明原文地址:https://kaotiyun.com/show/mutp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序#includemain(){intx=1,y=0,a=0,b=0;switch(x){case1:switch(y){case0:a++;break;case1:b++;break;}cas
设有定义:intx=0,*p;紧接着的赋值语句正确的是
若有以下程序#include<stdio.h>main(){inta=1,b=2,c=3,d=4;if((a=2)||(b=1))c=2;if((c==3)&&(d=-1))a=5;printf("%d,%d,%d,%d\n",a,b,c,d)
公司中有多个部门和多名职员,每个职员只能属于一个部门,一个部门可以有多名职员。则实体部门和职员间的联系是
设有定义:inta=2,b=3,c=4;,则以下选项中值为0的表达式是
若要求定义具有10个int型元素的一维数组a,则以下定义语句中错误的是
下面选项中合法的字符常量是
在数据库设计中,将E-R图转换成关系数据模型的过程属于
设有表示学生选课的三张表,学生S(学号,姓名,性别,年龄,身份证号),课程C(课号、课名),选课SC(学号,课号,成绩),则表SC的关键字(键或码)为()。
在E—R图中,用来表示实体属性的图形是()。
随机试题
检查晶体管调压器可在调节器“F”和发电机“F”接柱间串人_______表进行检查。
道路无机结合料稳定基层质量检验的主控项目有()。
网络技术中,”上传”是指把文件从远程计算机复制到用户本地计算机中的过程。()
某企业2008年发生的长期借款和仓库建造业务如下:(1)2008年1月1日,为建造一幢仓库从银行取得长期借款800万元,期限3年,合同年利率6%(合同利率等于实际利率),不计复利,每年末计提并支付利息一次,到期一次还本。(2)2008年1月1日
胡锦涛指出要胜利完成2009年的各项任务,“必须大力弘扬伟大抗震救灾精神、北京奥运精神、载人航天精神,迎难而上,锐意改革,共克时艰”。这句话体现的哲理有()。
社会主义核心价值观在社会层面的价值取向为:
甲在一刑事附带民事诉讼中,被法院依法判处罚金并赔偿被害人损失,但甲的财产不足以全部支付罚金和承担民事赔偿。下列关于如何执行本案判决的表述哪一项是正确的?
Chester:Hello,I’mBrianChester.Letmegetyousomemoretodrink.Jackson:Notatthemoment,thankyou.
设F(x)=求F’(x),其中函数f(x)连续.
1935年1月召开的遵义会议开始确立以毛泽东为代表的马克思主义的正确路线在中共中央的领导地位。会议成立了全权负责红军军事行动的三人团,他们是()。
最新回复
(
0
)