绝地求生时装哪里买:懂c语言的来7

来源:百度文库 编辑:神马品牌网 时间:2024/05/07 10:58:23
有以下程序
?? 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);
??}
??程序运行后的输出结果是______。
??A)42 B)45 C)56 D)60
谁能说明一下个行的意思
说的越详细越好

/*答案B.45*/

#include <stdio.h>
#include <conio.h>
main(){
int p[8]={11,12,13,14,15,16,17,18},i=0,j=0; //定义
while(i++<7) //注意是i++,所以下面丛p[1]开始计算
if(p[i]%2) j+=p[i]; //简单说就是选择奇数项,加入j
printf("%d\n",j); //输出
getch();
}

B. 45