首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include int f(int n) { int t = 0, a=5; if (n/2) {int a=6; t += a++; } else {int a=7; t += a++; } return t + a++; } main
有以下程序 #include int f(int n) { int t = 0, a=5; if (n/2) {int a=6; t += a++; } else {int a=7; t += a++; } return t + a++; } main
admin
2019-05-17
21
问题
有以下程序
#include
int f(int n)
{ int t = 0, a=5;
if (n/2) {int a=6; t += a++; }
else {int a=7; t += a++; }
return t + a++;
}
main()
{ int s=0, i=0;
for (; i<2;i++) s += f(i);
printf("%d\n", s);
}
程序运行后的输出结果是( )。
选项
A、24
B、28
C、32
D、36
答案
A
解析
一个源文件中如果外部变量和局部变量同名,则在该局部变量的作用域内,该外部变量会被"屏蔽",main()函数中调用两次f()函数,两次调用均进入else选择支句,t=7,返回7+5=12,所以s=0+f(0)+f(1)=24,答案选A。
转载请注明原文地址:https://jikaoti.com/ti/Qif0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
表达式a+=a-=a=9的值是
若变量已正确定义,在if(W)printf(’’%d\n’’,k);中,以下不可替代W的是
关于do循环体while(条件表达式);以下叙述中正确的是
若要求从键盘读入含有空格字符的字符串,应使用函数
以下叙述中正确的是
给定程序中,函数fun的功能是:求SS所指字符串数组中长度最短的字符串所在的行下标,作为函数值返回,并把其串长放在形参n所指变量中。ss所指字符串数组中共有M个字符串,且串长
下面属于白盒测试方法的是()。
if语句的基本形式是:if(表达式)语句,以下关于"表达式"值的叙述中正确的是()。
在数据管理技术发展的三个阶段中,数据共享最好的是()。
数据库中对概念模式内容进行说明的语言是()。
随机试题
人脸识别的相关应用需要公民肖像做支撑,因此,肖像权是人脸识别过程中最有可能受到侵害的权利。在人们看来,人脸识别当然是识别人脸。但实际上,人脸识别图像上显示的是人脸,不过后台能够看见的画面已不局限在人脸范围,这样的人脸识别采集图像,的确有“说话不算数”之嫌。
WheneverIwasfree,IwouldchatwithJohn,Helenandafew________friends.
按工程进度编制施工成本计划,需同时考虑()对项目划分的要求。
证券公司证券自营业务的内部控制包括()。I.建立防火墙制度Ⅱ.建立独立的实时监控系统Ⅲ.建立完善的投资决策管理制度Ⅳ.建立健全风险监控缺陷的纠正与处理机制
甲企业是国有控股企业,2017年拟增加注册资本,增资后国家将不再拥有甲企业的控股权。根据《企业国有资产交易监督管理办法》的规定,甲企业的增资行为应当()。
在风险管理成本的分类中,发现了风险苗头而对其实施检查、追究、处置、复原所花费的成本费用是指()。
________是指教师个体专业水平提高的过程和结果以及教师群体为争取教师职业的专业地位而进行努力的过程。
(2010年江苏.C类.篇章一.11~15)以现代医学的观点说,潜水病就是“氮过量病”。在常规气压环境下,人体内部组织液中溶解着饱和量的氮。这些气体的溶解量将随着外界的压力变化而出现波动。压力大,体液能溶解的氮就多,反之则少。当外界压力降低,溶
下列关于处理未成年人犯罪的表述,正确的是()。(2012年单选6)
Don’tEverGiveUponYourself:Maureen’sStoryHowDidItStart?Asachild,Iwasaworrier--nervous,timidandshy.A
最新回复
(
0
)