未分类题
有以下程序:#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( '%'d /n' ,j);}程序运行后的输出结果是( )。
A.42
B.45
C.56
D.60
A.h>main(
B.42
B.45
C.56
D.60
【参考答案】
B
解析:程序执行过程如下:i=0:i++<7为真,p[i]%2即为p[1]%2,值为0,不执行j+=p[i];......
(↓↓↓ 点击下方‘点击查看答案’看完整答案 ↓↓↓)