永发信息网

c语言的题目啊

答案:1  悬赏:70  手机版
解决时间 2021-08-24 19:48
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("%d\n",j);
}具体过程
最佳答案
程序的本意应该是求数据p中值不能被2整除(或者说为奇数)的所有元素的和,但楼主的写法把第一个元素给跳过了:
第1次循环,执行了while(i++ < 7)之后,i = i+1 = 1了,所以第一次执行if语句的时候,判断的是p[1](也就是12)能否被2带除:能,则跳过,否则,累加,这样反复判断,直到p[7]。
最后的结果为:13 + 15 + 17 = 45
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
汽车的玻璃被小偷打碎了,可以赔吗?
木兰县哈尔滨木兰镇第一派出所哪位知道具体地
细菌、真菌和病毒属于哪一界
忍者村大战ZBZ是不是很卑鄙
事务传播特性是什么,数据库事务四大特性是什
西陵区宜昌紫荆花足道(葛洲坝店)在什么地方啊
宋濂简介
怎么拒绝不喜欢的男生?!
右眼,上皮老是跳,是什么回事!请专业人解说
搞笑却含义深刻的句子,伤感、唯美的古风句子
卫滨区新乡北京千艺百意美术培训中心这个地址
庄园能装俘虏吗
冒险岛大灰狼雪房子多少钱
物理的问题一道
心烦意乱该怎么办?
推荐资讯
如果有人问你有没有钱你该怎么办回答才好?
别人夸你能干怎么回答,别人夸你女儿好可爱好
怎样把多篇word文档合成一篇,且格式不变(除
爱不释手下一句是什么,失之毫厘的下一句是什
BBC的新福尔摩斯第二季什么时候出?
我老婆怀孕后,长了一些妊娠斑,有没有好的方
喝茶对身体有哪些好处
吃太饱了怎么办??
山东理科370有希望上东营职业学院吗...
夷陵区宜昌夷陵区经济发展环境投诉中心地址在
电脑经常蓝屏,且重启的时候也出问题
毒软件啥最好?
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?