网友您好, 请在下方输入框内输入要搜索的题目:

题目内容 (请给出正确答案)

运行下列程序时,若输入数据为“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); }