单项选择题

有以下程序   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
<上一题 目录 下一题>
热门 试题

单项选择题
有以下程序main( ){ { int x=102,y=012; printf(“%2d,%2d n”,x,y);}执行后输出结果是( )。
A.10,01
B.002,12
C.102,10
D.02,10
单项选择题
若变量已正确定义,要求程序段完成求5!的计算,不能完成此操作的程序段是( )。
A.for(i=1,p=1;i<=5;i++)p*=i;
B.for(i=1;i<=5;i++){ p=1; p*=i;}
C.i=1;p=1;while(i<=5){p*=i; i++;}
D.i=1;p=1;do{p*=i; i++; }while(i<=5);
相关试题
  • 可以把具有相同属性的一些不同对象归类,称...
  • 常用的黑箱测试有等价分类法、【 】、因果...
  • 下面程序和运行运行结果是【 】。void sw...
  • 用的黑箱测试有等价分类法、【 】、因果图...
  • 一个类可以从直接或间接的祖先中继承所有属...