下面程序的功能是将从键盘输入的一对数,由小到大排序输出。当输入一对相等的数时结束循环,请选择填空()。#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
查看答案
下面程序段的执行结果是()。a=1;b=2;c=2;while(a
A. 1,2,0
B. 2,1,0
C. 1,2,1
D. 2,1,1
若运行以下程序时,从键盘输入2473,则下面程序的运行结果是()。#includeint main( ){int c;while((c=getchar( ))!=‘\n’)switch(c-’2’){case 0:case 1:putchar(c+4);case 2:putchar(c+4);break;case 3:putchar(c+3);default:putchar(c+2);break;}printf(“\n”);return 0;}
A. 668977
B. 668966
C. 66778777
D. 6688766
以下程序的运行结果是()。#includeint main( ){int x=3;do{ printf(“%d”,x--);}while(!x);return 0;}
A. 3 2 1
B. 2 1 0
C. 3
D. 2
若运行以下程序,输入abcde,程序的运行结果是__________________。#includeint main( ){ char i;for (; (i=getchar ( ))!='\n';){ switch (i-'a'){ case 0: putchar (i);case 1: putchar (i+1);break;case 2: putchar (i+2);case 3: break;default: putchar (i);break;}}printf (“\n”);return 0;}