若运行以下程序时输入:100<回车>,则程序的运行结果是 。#include int main(){ int a;scanf("%d",&a);printf("%s",(a%2!=0)?"no":"yes");return 0;}
查看答案
若运行以下程序时输入字符'Q',则程序的运行结果是 。#include int main(){ char ch;scanf("%c",&ch);ch=(ch>='A'&&ch<='Z')?(ch+32):ch;ch=(ch>='a'&&ch<='z')?(ch-32):ch;printf("%c",ch);return 0;}
当运行以下程序时输入:1992<回车>,则程序的运行结果是 。#include int main(){ int y,t;scanf("%d",&y);t=((y%4==0)&&(y%100!=0)||y%400==0)?1:0;if(t) printf("%d is",y);else printf("%d is not",y);printf("a leap year");return 0;}
若运行以下程序时输入:3 5/<回车>,则程序的运行结果是 。#include int main(){ float x,y;char o;double r;scanf("%f %f %c",&x,&y,&o);switch(o){case '+':r=x+y;break;case '-':r=x-y;break;case '*':r=x*y;break;case '/':r=x/y;break;}printf("%f",r);return 0;}
以下程序的输出结果是 。#include int main(){ int a=2,b=7,c=5;switch(a>0){case 1:switch(b<0){case 1:printf("@");break;case 2:printf("!");break;}case 0:switch(c==5){case 0:printf("*");break;case 1:printf("#");break;default:printf("#");break;}default:printf("&");}printf("\n");return 0;}