x=-1;do{x=x*x;} while(!x);
A. 是死循环
B. 循环执行两次
C. 循环执行一次
D. 有语法错误
下面程序的功能是将从键盘输入的一对数字,有小到大排序输出。当输入一对相等数时,结束循环,请选择填空。#include int main(){ int a,b,t;scanf("%d%d",&a,&b);while( ){ if(a>b){t=a; a=b; b=t;}printf("%d,%d\n", a,b);scanf("%d%d",&a,&b);}return 0;}
A. !a=b
B. a!=b
C. a==b
D. a=b
以下程序段的功能是计算一个整数的各位数字之和,请选择填空。#include int main(){int n,m=0;scanf("%d",&n);for ( ;n!=0; ){m( );n/=10;}printf("%d",m);return 0;}
A. +=n%10
B. =n%10
C. +=n
D. =n/10
下面的程序的运行结果是( )。#include int main(){ int i,j=4;for(i=j;i<=2*j;i++)switch(i/j){ case 0:case 1:printf("*");break;case 2: printf("#");}return 0;}