首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列程序的输出结果是( )。 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]; printf("%
下列程序的输出结果是( )。 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]; printf("%
admin
2010-09-05
22
问题
下列程序的输出结果是( )。
main()
{int p[8]={11,12,13,14,15,16,17,18},i=0,j=0;
while(i++<7)
if(p
%2) j+=p
;
printf("%d\n",j);
}
选项
A、42
B、45
C、56
D、60
答案
B
解析
在C语言中,数组的下标默认为0,因此数组p的下标范围为:0~7。程序循环过程为:第1次循环i=0,执行循环,并且i自加,得i=1,因此p
为 p[1]=12,12%2=0,不执行后面的语句:接着进行第2次循环,此时i=1,小于7执行循环,并且i自加,得i=2,因此p
为p[2]=13,13%2=1,执行后面的语句;这样一直到退出循环。最后i的值为i=13+15+17=45。
转载请注明原文地址:https://kaotiyun.com/show/jeWp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下面不属于软件设计阶段任务的是
以下关于菜单的叙述中,错误的是()。
下列叙述中错误的是
在标准模块中用Public关键字定义的变量,其作用域为( )。
已知a=6,b=15,c=23,则语句PrintSgn(a+bMod6-c\a)&a+b的输出结果为()。
用LineInput语句从顺序文件读出数据时,每次读出一行数据。所谓一行是指遇到()分隔符,即认为一行的结束。
下列说法中正确的是
以下关于DoUntil…Loop循环的说法正确的是()。
下列不属于软件工程的3个要素的是
软件工程的理论和技术性研究的内容主要包括软件开发技术和
随机试题
民用建筑散热器连续集中热水供暖系统的供回水温度,不宜采用下列哪组?
封闭式基金的基金份额,由基金管理人申请,()核准,可以在证券交易所上市交易。
期货交易所联网交易的,应当于决定之日起()日内报告中国证监会。
关于公司章程,下列说法正确的有()。
“十三五”时期,要持续推动城乡厕所革命,旅游厕所全部达到()的要求。
错觉的特征有()。
人的意识不仅反映客观世界,并且创造世界。这一命题表明意识具有
影响测试有效性的因素——1995年英译汉及详解Thestandardizededucationalorpsychologicalteststhatarewidelyusedtoaidinselecting,classifyi
Ifyoudon’tknowhowtouseacomputer,youhadbetteraskforthepositionof______.Asagraduatefromuniversitythisyear,
【B1】【B17】
最新回复
(
0
)