以下程序运行后的输出结果是______ 。 main() { int p[7]={11,13,14,15,16,17,18); int i=0,j=0; while (i<7 &&p[i]%2==1) j+ p[i++];

admin2009-01-15  6

问题 以下程序运行后的输出结果是______ 。
main()
{
   int p[7]={11,13,14,15,16,17,18);
   int i=0,j=0;
   while (i<7 &&p%2==1)
     j+ p[i++];
   printf(“%d\n”j);
}

选项

答案24

解析 本题考核的知识点是数组的定义和数组元素的引用。主函数中首先定义了一个长度为7的数组,然后用一个while循环引用数组的元素,当i大于7或者p为偶数时,循环结束。显然当i=2时,p12]=14为偶数时,循环结束,此时j的值为j=p[0]+p[1]=24;
转载请注明原文地址:https://kaotiyun.com/show/W7Hp777K
0

相关试题推荐
最新回复(0)