首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 main() { int p[8]={11,12,13,14,15,16,17,18}, i=0,j=0; while(i++<7) if(p[i]%2) j+=p[i]; prizltf("%d\n", j); }
有以下程序 main() { int p[8]={11,12,13,14,15,16,17,18}, i=0,j=0; while(i++<7) if(p[i]%2) j+=p[i]; prizltf("%d\n", j); }
admin
2009-01-15
19
问题
有以下程序 main() { int p[8]={11,12,13,14,15,16,17,18}, i=0,j=0; while(i++<7) if(p
%2) j+=p
; prizltf("%d\n", j); } 程序运行后的输出结果是
选项
A、42
B、45
C、56
D、60
答案
2
解析
本题考查的是while语句和if语句的综合应用。程序中while的循环条件是1++<7,由于程序开始时将i初始化为0,而且循环体中没有改变变量i的语句,只有循环条件中i的自增,所以当i从0自增到6时循环的循环体一共被执行了7次,但是在循环体中,i的值为从1到7。在循环体中只有一条if语句,其条件表达式为 p
%2,当p
为奇数时,p
除以2余1,条件表达式的值为“真”,所以整个循环语句所做的事就是:累计p[1]到p[7]之间的奇数到变量j中。所以最后j的值应该为13+15+17=45.选项B符合题意。
转载请注明原文地址:https://kaotiyun.com/show/TIXp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
在VB集成环境中要结束一个正在运行的工程,可单击工具栏上的一个按钮,这个按钮是
(1)在考生文件夹下有一个工程文件vbsj3.vbp,相应的窗体文件名为vbsj3.frm。在窗体上有一个命令按钮,其名称为cmdAdd,标题为“添加”;有一个文本框,名称为txtSentense,初始内容为空白;有一个列表框,名称为lstWord。程序运
下列选项中不符合良好程序设计风格的是
下列关于利用通用对话框产生的文件对话框的相关属性的描述中,错误的是()。
(1)在考生文件夹下有一个工程文件sjt3.vbp,运行情况如图3—181所示。程序的功能是计算表达式的值:z=(x.2)!+(x-3)!+(x-4)!+…+(x-N)!其中的N和x值通过键盘分别输入到两个文本框Text1、Text2中。单击名称为Com
下面叙述中错误的是
设在工程中有一个标准模块,并定义了如下类型:TypeStutypeinoASIntegerstrnameAsString*20strsexASString*2smarkAsSingle
数据库应用系统中的核心问题是
数据库应用系统中的核心问题是( )。
随机试题
硅铁在炼钢生产中主要作为()。
课程计划
患者,男,45岁,发现慢性血吸虫病10年,近来体检发现肝肋下1.5cm,剑突下4指,脾达脐平,日本血吸虫血清循环抗体(+),肝功能.ALT100U/L,无黄疸。对病原体最有效的治疗为
关于传染病疫情报告,叙述正确的是()。
在股东大会会议通知发出后,以下可以提出临时股东大会议案的有()。Ⅰ.甲持股3%Ⅱ.乙持股2%与丙持股1.576联合提出Ⅲ.董事会Ⅳ.监事会
债券持有人具有在指定的日期内以票面价值将债券卖回给发行人的权利的是()
【2014年上】下列国家中,不属于加勒比海地区的是()。
()是为了了解学生的学习准备状况及影响学习的因素而进行的评价。
Nowadays,computergamesarebecomingmoreandmorepopularinmanycitiesandtowns.Alotofsmallshopsalongbusystreetsha
我国监督宪法实施的权力属于全国人民代表大会常务委员会。()
最新回复
(
0
)