首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序:#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
15
问题
有以下程序:#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全国计算机二级
相关试题推荐
当执行下面的程序时,其输出结果为______。unionst{inta;charb;}main(){unionsts;char*p=(char*)&s;
设有以下声明语句structex{intx;floaty;charz;}example;则下面的叙述中不正确的是______。
关系数据库的关系演算语言是以【】为基础的DML语言。
在对文件进行操作的过程中,若要使文件位置的指针回到文件的开头,应使用的函数是【】。
对于n个结点的单向链表(无表头结点),需要指针单元的个数至少为______。
主程序调用findmax函数求出数组中最大元素在数组中的下标,()中需填写的内容是。#include<stdio.h>findmax(int*s,intt,int*k){i
对下列二叉树进行前序遍历的结果为
设某循环队列的容量为50,头指针front=5(指向队头元素的前一位置),尾指针rear=29(指向队尾元素),则该循环队列中共有【 】个元素。
栈和队列的共同点是______。
随机试题
在Excel2003中,需要返回一组参数的最大值,则应该使用函数__________。()
A.血清淀粉酶增高B.超声显像见胰腺内不均匀低回声C.ERCP示胆管狭窄而胰管正常D.胰腺钙化,血糖增高E.黄疸伴肝功能异常
刚性多层防水层的施工缝()。
对于低层建筑的消防水箱,容积应()。
根据我国《合同法》,下列关于格式条款的说法中正确的是()。
下列委托加工行为中,受托方(非个人)应代收代缴消费税的有()。
在下列情况下,企业应将无形资产的账面价值全部转入当期损益的是( )。
对于物业服务合同以外的服务,下列说法正确的是()。
下列选项中,属于犯罪构成必备要素的有()(2011年一法专一第22题)
(2015年)设函数f(x)在定义域I上的导数大于零,若对任意的x0∈I,由线y=f(x)在点(x0,f(x0))处的切线与直线x=x0及x轴所围成区域的面积恒为4,且f(0)=2,求f(x)的表达式。
最新回复
(
0
)