单项选择题

有以下程序
  main()
  { int p[7]={11,13,14,15,16,17,18},i=0,k=0;
   while(i<7&&p[i]%2){k=k+p[i]; i++;}
   printf("%d\n",k);
  }
  执行后输出的结果是 ()

A.58
B.56
C.45
D.24

<上一题 目录 下一题>
热门 试题

单项选择题
以下叙述中正确的是
A. 全局变量的作用域一定比局部变量的作用域范围大
B. 静态(static)类别变量的生存期贯穿于整个程序的运行期间
C. 函数的形参都属于全局变量
D. 未在定义语句中赋初值的auto变量和static变量的初值都是随机值
单项选择题
有以下程序 main() { int i=0,s=0; do{ if(i%2){i++;continue;} i++; s+=i; } while(i<7); printf( %d n ,s); } 执行后输出的结果是 ()

A.16
B.12
C.28
D.21

相关试题
  • 有以下程序 main() { int i=1,j...
  • C语言中用于结构化程序设计的三种基本结构是
  • 有以下程序 main() { int a=5,b...
  • 设char型变量x中的值为10100111,...
  • 在Windows菜单中,暗淡(灰色)的命令项表...