已知整型变量i, sum=0,执行C语句for(i=1;i<6;i++) sum+=sum; printf("%d \n",sum);后,输出结果是()。
查看答案
当执行以下程序段C语句x=-1;do {x = x * x; } while(!x);时()。
A. 循环体将执行一次
B. 循环体将执行两次
C. 系统将提示有语法错误
D. 循环体将执行无限次
在下列选项中,没有构成死循环的程序段是()。
A. int i=100while(1){ i=i%100+1; if(i>100)break;}
B. for( ; ; );
C. int k=1000;do{++k;} while(k>=10000);
D. int s=36; while(s); -- s;
已知整型变量a=8,执行C语句while (a-->4) --a; printf ("a=%d",a);后,输出的结果是()。
A. a=3
B. a=4
C. a=5
D. a=7