若有定义:float w; int a,b;则合法的switch语句是( )。
A. switch (w) { case 1.0:printf("*\n"); case 2.0:printf("**\n");}
B. switch (a); { case 1:printf("*\n"); case 2:printf("**\n");}
C. switch (b) { case 1:printf("*\n"); default:printf("\n"); case 1+2:printf("**\n");}
D. switch (a+b); { case 1:printf("*\n"); case 2:printf("**\n"); default:printf("\n");}
查看答案
执行下面语句后,s=____。int i=1,s=0;while(i++)if(!(i%3))break;elses+=i;printf("%d",s);
int main( ){int n1,n2;scanf("%d",&n2);while(n2!=0){n1=n2%10;n2=n2/10;printf("%d",n1);}return 0;}程序运行后,如果从键盘上输入1298,则输出结果为____。
int main ( ){int s,i;for(s=0,i=1;i<3;i++,s+=i);printf("%d\n",s);return 0;}程序运行后输出结果为____。