首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include <stdio.h> int f(int n) { int t = 0, a=5; if (n/2) {int a=6; t += a++; } el
有以下程序 #include <stdio.h> int f(int n) { int t = 0, a=5; if (n/2) {int a=6; t += a++; } el
admin
2020-11-27
50
问题
有以下程序
#include <stdio.h>
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、28
B、24
C、32
D、36
答案
B
解析
在主函数main()中定义了两个变量s和i,同时给s和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=0+12=12。当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=12+12=24。最后输出的结果为24。因此B选项正确。
转载请注明原文地址:https://kaotiyun.com/show/1e3p777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序#includevoidmain(){charb,c;inti;b=’a’;c=’A’;for(i=0;i<6;i++){if(i%2)putchar(i+b);elseputchar(i+c);
以下选项中不能作为C语言合法常量的是
设有如下程序段#includechars[20]="Beijing",*p;p=s;则执行p=s;语句后,以下叙述正确的是()。
以下叙述中正确的是
设有定义doublea[10],*s=a;以下能够代表数组元素a[3]的是
数据库应用系统中的核心问题是
有关return语句说法不正确的是()。
设二叉树的前序序列为ABDEGHCFIJ,中序序列为DBGEHACIFJ。则按层次输出(从上到下,同一层从左到右)的序列为
在数据处理中,其处理的最小单位是()。
随机试题
直接导致第二次世界大战达到最大规模的是________________________。
外国公司分支机构与外国公司在中国投资设立的子公司的区别是()
在广告中根据不同目标市场的特点,采取相应的宣传手段和方法,包括无差别市场广告策略、差别市场广告策略,以及()市场广告策略,最后的这一种广告策略适用于财力有限的中小企业。
《矿山安全法》对矿山企业的工会所应行使的监督权利进行了明确的规定,主要有()。
背景资料:某施工单位承建了一座桥梁工程。主桥为上承式钢管混凝土拱桥,跨度为220m,左右分幅布置。每幅拱桥由两片拱肋组成,每片拱肋采用钢管混凝土桁架.拱肋桁架主管采用4根钢管,内灌C50混凝土。拱桥位于山间河流水库区域,桥梁设计按Ⅲ级航道净空控制。桥位处
该企业订立的融资租赁合同应缴纳的印花税为()元。
在其他条件相同的情况下,以外币计价的债券的风险高于以本币计价的债券的风险,风险来自于()。
王涛和周波是理科(1)班同学,他们是无话不说的好朋友。他们发现班里每一个人或者喜欢物理或者喜欢化学。王涛喜欢物理,周波不喜欢化学。根据以上陈述,以下哪项必为真?Ⅰ.周波喜欢物理。Ⅱ.王涛不喜欢化学。Ⅲ.理科(1)班不喜欢物理的人喜欢化学。Ⅳ.理科
Ioncefoundoutthatdoingafavorforsomeonecouldgetyouintotrouble.Iwasintheeighthgradeat【C1】______time,andwe
PreventingTextbookTheft1.【T1】oftextbooktheft【T1】______Thecostoftextbooksmakesthem【T2】【T2】______Textbooksleftunatte
最新回复
(
0
)