作业帮 > 综合 > 作业

下列程序的输出结果是( ).

来源:学生作业帮 编辑:搜搜做题作业网作业帮 分类:综合作业 时间:2024/05/31 10:18:19
下列程序的输出结果是( ).
main( )
{ int p[8]={11,12,13,14,15,16,17,18},i=0,j=0;
while(i+ +
下列程序的输出结果是( ).
B ,45 13+15+17
再问: 可以讲述一下过程吗?谢谢!
再答: 1, 经过i++,i=1 ,然后p[1]=12,为偶数(p[1]%2=0),跳过。 2, i=2, p[2]=13,为奇数(p[2]%2=1),j+=p[2]. 以此类推,把奇数都加上,就是45了。 if(p[i]%2)的意思是,如果p[i]%2=0就是假,跳过,p[i]%2==1就是真,执行if{}里面的程序。 楼主采纳,么么哒。
再问: while(i++