网友您好, 请在下方输入框内输入要搜索的题目:
题目内容
(请给出正确答案)
运行下列程序时,若输入数据为“321”,则输出结果是( )。 main() {int num,i,j,k,s; scanf("%d",&num); if(num>99) s=3; else if(num>9) s=2; else s=1; i=num/100; j=(num-i*100)/10; k=(num-i*100-j*10); switch(s) {case 3:printf("%d%d%d\n",k,j,i); break; case 2:printf("%d%d\n",k,j); case 1:printf("%d\n",k); } }
A.123
B.1,2,3
C.321
D.3,2,1
参考答案
更多 “ 运行下列程序时,若输入数据为“321”,则输出结果是( )。 main() {int num,i,j,k,s; scanf("%d",num); if(num>99) s=3; else if(num>9) s=2; else s=1; i=num/100; j=(num-i*100)/10; k=(num-i*100-j*10); switch(s) {case 3:printf("%d%d%d\n",k,j,i); break; case 2:printf("%d%d\n",k,j); case 1:printf("%d\n",k); } }A.123B.1,2,3C.321D.3,2,1 ” 相关考题
考题
有以下程序:main(){ char *p[]={"3697","2584"}; int i,j; long num=0; for(i=0;i2;i++) {j=0;while(p[i][j]!=’\0’){ if((p[i][j]-’0’)%2= =0)num=10*num+p[i][j]-’0’; j+=2;} } printf("%d\n",num);}程序执行后的输出结果是( )。A.35 B.37C.39 D.28
考题
执行下列程序时输入:123456789,输出结果是()main(){ char s[100]int c,i;scan
执行下列程序时输入:123<空格>456<空格>789<回车>,输出结果是( ) main() { char s[100] int c,i; scanf("%c",C) ; scanf("%d",i); scanf("%s",s); printf("%c,%d,%s\n",c,i,s); }A.1,456,789B.1,23,456C.1,23,456,789D.123,456,789
考题
有下列程序: main( ) { char*P[]={"3697","2584"); int i,j;long num=0; for(i=0;i2;i++) {j=0; while(p[i][j]!=\0) {if((p[i][j]-t\0)%2)num=10*num+p[j][j]-0; j+=2; } } printf("%d\n",num); } 程序执行后的输出结果是( )。A.35B.37C.39D.3975
考题
有以下程序: main() {char*p[]={"3697","2584"}; int i,j;long num=0; for(i=0;i<2;i++) {j=0; while(p[i][j]!='\0') {if((p[i][j]-'0')%2)num=10*num+p[i][j]-'0'; j+=2; } } printf("%d\n",num); } 程序执行后的输出结果是( )。A.35B.37C.39D.3975
考题
执行下列程序时输入:123456789,输出结果是 ______。main(){ char s[100];int c
执行下列程序时输入:123<空格>456<空格>789<回车>,输出结果是 ______。 main() { char s[100];int c,i; scanf("%c",c); scanf("%d",i); scanf("%s",s); printf("%c,%d,%s\n",c,i,s); }A.123,456,789B.1,456,789C.1,23,456,789D.1,23,456
考题
执行下列程序时输入123456789,输出结果是 main() {cha
执行下列程序时输入123<空格>456<空格>789<回车>,输出结果是 main() {char s[100]; int c. i; scanf("%c", c); scanf("%d", i); scan{("%s", s); printf("%c, %d, %s\n", c,i,s); }A.123,456,789B.1,456.789C.1,23,456,789D.1,23,456
考题
执行下列程序时输入:123456789输出结果是main(){char s[100];int c,i; scanf(
执行下列程序时输入:123<空格>456<空格>789<回车>输出结果是 main() { char s[100];int c,i; scanf("%c",c);scanf("%d",i);scanf("%s",s); printf("%c,%d,%s\n",c,i,s);}A.123,456,789B.1,456,789C.1,23,456,789D.1,23,456
考题
执行下列程序时输入:123456789,输出结果是()。main(){char s[100];int c, i;sc
执行下列程序时输入:123<空格>456<空格>789<回车>,输出结果是( )。 main() { char s[100]; int c, i; scanf("%c",c); scanf("%d",i); scanf("%s",s); printf("%c,%d,%s\n",c,i,s); }A.1,456,789B.1,23,456C.1,23,456,789D.123,456,789
考题
运行时从键盘上输入字符串Student,以下程序运行后的输出结果是() #include <stdio.h> int func(char s[]) { int i=0; for(;s[i]!='0';i++); return i; } main() { char str[50]; int num; gets(str); num=func(str); printf("%d",num); }
热门标签
最新试卷