首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序:#iaclude <stdio.h>main( ){ intp[8] :{11,12,13,14,15,16,17,18},i=0,j:0; while(i++<7) if(p[i]%2) j+ =p[i]; printf( "%
有以下程序:#iaclude <stdio.h>main( ){ intp[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
2013-02-23
28
问题
有以下程序:#iaclude <stdio.h>main( ){ intp[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
答案
2
解析
程序执行过程如下:
i=0:i++<7为真,p
%2即为p[1]%2,值为0,不执行j+=p
;j=0;
i=1:i++<7为真,P
%2即为p[2]%2,值为1,执行j+=p
;j=13;
i=2:i++<7为真,p
%2即为P[3]%2,值为0,不执行j+=p
;j=13;
i=3:i++<7为真,p
%2即为P[4]%2,值为1,执行j+=p
];j=13+15=28;
i=4:i++<7为真,p
%2即为p[5]%2,值为0,不执行j+=P
;j=28;
i=5:i++<7为真,P
%2即为P[6]%2,值为1,执行j+=P
;j=28+17=45;
i=6:i++<7为真,P
%2即为p[7]%2,值为0,不执行j+=p
;j=45;
i=7:i++<7为假,结束循环,输出j的值45。
可见,程序的功能是求除p[0]外的其他奇数的和。
转载请注明原文地址:https://kaotiyun.com/show/CUJp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
假定变量x为int类型,请以最简单的形式写出与逻辑表达式!x等价的C语言关系表达式【】。
有下列程序main(){doubled;floatf;longl;inti;i=f=1=d=20/3;printf("%d%1d%f%f\n",i,1,f,D);}程序运
若int类型数据占两个字节,则下列语句intk=-1;printf("%d,%u\n",k,k);的输出为()
下面叙述正确的是()
下面宏定义正确的是()
设有下列二叉树:对此二叉树中序遍历的结果为()
下列叙述中,错误的是。
Jackson方法是一种面向【】的结构化方法。
已知二叉树后序遍历序列是dabec,中序遍历序列是debac,它的前序遍历序列是
有以下程序,其中函数f的功能是将多个字符串按字典顺序排序: #include<string.h> void f(char *p[],int n) {char *t;int i,j; for(i=O;i<n-1;i++)
随机试题
A.文化水平:初中=1,高中和技工=2,大学和大专=3,硕士=4,博士=5B.健康重要吗,为什么C.你的身高是()cmD.你热爱体育还是文艺E.你是否赞同开展家庭健康教育属于封闭式问卷设计的是
哪项不属于晨间护理内容
A.阳虚寒凝B.津亏肠燥C.脾肾两虚D.脾胃虚寒E.气机壅滞大便秘结不解,畏寒喜暖,唇淡口和,证属()
当基坑底为隔水层且层底作用有承压水时,应进行()。
一台技术状态良好的柴油机,在加速状况时看到的排烟应是()。
根据合同法律制度的规定,债务人除支付主债务之外还应当支付利息和费用,当其给付不足以清偿全部债务时,并且当事人没有约定的,法院应按照下列顺序抵充()。
请说一说你对系统脱敏法的理解。
调查表明,最近几年来,农村成年人感染肺结核的病例在逐年减少,因此农村肺结核发病率近几年肯定也在逐年下降。最能削弱以上结论的是()。
全血的比重主要取决于红细胞的数量和血浆蛋白的含量。( )
LanguagesinAmericaTheUnitedStatesis【T1】______anEnglishspeakingcountry.The【T2】______ofthepopulationspeaksEngli
最新回复
(
0
)