[单选题]

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

参考答案与解析:

相关试题

运行下列程序时,若输入的数据为“1,2,3”,则输出结果是()。 main()

[单选题]运行下列程序时,若输入的数据为“1,2,3”,则输出结果是( )。main(){ float a,b,C,t;scanf("%f,%f,%of",&a,&b,&C) ;if(a<B){t=a;a=b;b=t;}if(a<C){t=a;a=c;c=t;}if(b<C){t=b;b=c;c=t;}printf("%f/n%f/n%f/n",a,b,C) ;}A.1.00 2.00 3.00B.1.00 3.00 2.00C.1 3 2D.3.000000 2.0000

  • 查看答案
  • 运行下列程序时,若输入的数据为“1,2,3”,则输出结果是()。main(){

    [单选题]运行下列程序时,若输入的数据为“1,2,3”,则输出结果是( )。 main() { float a,b,c,t; scanf("%f,%f,%f",&a,&b,&c); if(a<b) {t=a;a=b;b=t;} if(a<c) {t=a;a=c;c=t;} if(b<c) {t=b;b=c;c=t;) printf("%f/n%f/n%f/n",a,b,c); }A.1B.1.00 2.00 3.00 3.00 2.00C.1D.3.000000 3 2.0

  • 查看答案
  • 运行下列程序时,若输入的数据为“1,2,3”,则输出结果是()。main(){f

    [单选题]运行下列程序时,若输入的数据为“1,2,3”,则输出结果是( )。 main() { float a,b,c,t; scanf("%f,%f,%f",&a,&b,&c); if(a<A.int a[5]={0,1,2,3,4,5};B.char a[]={0,1,2,3,4,5};C.char a={'A','B','C');D.int a[5]="0123";

  • 查看答案
  • 运行下列程序时,若输入的数据为“1,2,3”,则输出结果是()。main(){f

    [单选题]运行下列程序时,若输入的数据为“1,2,3”,则输出结果是( )。 main() { float a,b,c,t; scanf("%f,%f,%f",&a,&b,&c); if(a<b) {t=a; a=b; b=t;} if(a<c) {t=a; a=c; c=t;} if(b<c) {t=-b;b=c;c=t;} printf("%f/n%f/n%f/n",a,b,c); }A.1.00 2.00 3.00B.1.00 3.00 2.00C.1 3 2D.3.

  • 查看答案
  • 若执行以下程序时从键盘上输入9,则输出结果是 main( ) {int n; c

    [单选题]若执行以下程序时从键盘上输入9,则输出结果是main( ){int n;cin>>n;if(n++<10)cout<<n<<end1;else cout<<n - -<<end1;}A.11B.10C.9D.8

  • 查看答案
  • 若执行以下程序时从键盘上输入9,则输出结果是()。main(){int n;sc

    [单选题]若执行以下程序时从键盘上输入9,则输出结果是( )。main() { int n; scanf("%d",&n); if(n++<10) printf("%d/n",n); else printf("%d/n",n--); }A.11B.10C.9D.8

  • 查看答案
  • 若执行下面的程序时,从键盘输入5和2,则输出结果是 main() { int a

    [单选题]若执行下面的程序时,从键盘输入5和2,则输出结果是main(){ int a,b,k;scanf("%d,%d ",&a,&b);k=a;if(a<b)k=a%b;else k=b%a;printf("%d/n",k);}A.5B.3C.2D.0

  • 查看答案
  • 若执行下面的程序时,从键盘输入5和2,则输出结果是 main( ) { int

    [单选题]若执行下面的程序时,从键盘输入5和2,则输出结果是main( ){ int a,b,k;scanf("%d,%d",&a,&b);k=a;if(a<b)k=a%b;else k=b%a;printf("%d/n",k);}A.5B.3C.2D.0

  • 查看答案
  • 若执行下面的程序时,从键盘上输入3和4,则输出结果是main( ) { int

    [单选题]若执行下面的程序时,从键盘上输入3和4,则输出结果是main( ){int a,b,s;cin>>a>>b;s=a;if(a<B)s=b;s=s*s;cout<<s<<endl;}A.14B.16C.18D.20

  • 查看答案
  • 若执行下面的程序时,从键盘上输入3和4,则输出结果是main(){ int a,

    [单选题]若执行下面的程序时,从键盘上输入3和4,则输出结果是main(){ int a,b,s;cin>>a>>b; s=a; if(a<B) s=b: s=s*s;cout<<s<<end1;}A.14B.16C.18D.20

  • 查看答案
  • 运行下列程序时,若输入数据为“321”,则输出结果是()。main(){int