单项选择题

有以下程序:   main( )   { int i=0,x=0;    for (;;)    {    if(i==3||i==5) continue;    if (i==6) break;    i++;    s+=i;    };    printf("%d\n",s);   }   程序运行后的输出结果是( )。

A.10
B.13
C.21
D.程序进入死循环
<上一题 目录 下一题>
热门 试题

单项选择题
若各选项中所用变量已正确定义,函数fun中通过return语句返回—个函数值,以下选项中错误的程序是【 】。
A.main() {……X=fun(2,10);……} float fun(int a,int b){……}
B.float fun(int a,int b){……} main(){……X=fun(i,j);……}
C.float fun(int,int);main() {……x=fun(2,10);……} float fun(int a,int b){……}
单项选择题
变量a中的数据用二进制进表示的形式是01011101,变量b中的数据用二进制表示的形式是 11110000,若要求将a的高4位取反,低4位不变,所要执行的运算是( )。
A.a*b
B.a|b
C.a&b
D.a<<4
相关试题
  • 软件工程三要素包括方法、工具和过程,其中...
  • 以下程序运行后的输出结果是【 】。main(...
  • 若有定义:int k;,下列程序段的输出结果...
  • 有以下程序main( ){ int n=0,m=...
  • 已有文本文件test.txt,其中的内容为:Hel...