[单选题]

(19)有以下程序

#include <stdio.h>

main()

{ int s;

scanf("%d",&s);

while(s>0)

{ switch(s)

{ case1:printf("%d",s+5);

case2:printf("%d",s+4); break;

case3:printf("%d",s+3);

default:printf("%d",s+1);break;

}

scanf("%d",&s);

}

}

运行时,若输入1 2 3 4 5 0<回车>,则输出结果是

A.)6566456

B.)66656

C.)66666

D.)6666656

参考答案与解析:

相关试题

(19)有以下程序 #include<stdio.h> Main() { int

[单选题](19)有以下程序 include<stdio.h> Main() { int a=1,b=2,c=3,d=0; if(a= =1 &&am(19)有以下程序#include<stdio.h>Main(){ int a=1,b=2,c=3,d=0;if(a= =1 &&b++= =2)if(b!=2 || c--!=3)printf(“%d,%d,%d/n”,a,b,c);else printf(“%d,%d,%d/n”,a,b,c);}程序运行后

  • 查看答案
  • (29)有以下程序#include <stdio.h>main(){ int s

    [单选题](29)有以下程序#include <stdio.h>main(){ int s;scanf("%d",&s);while(s>0){ switch(s){ case1:printf("%d",s+5);case2:printf("%d",s+4); break;case3:printf("%d",s+3);default:printf("%d",s+1);break;}scanf("%d",&s);}}运行时,若输入1 2 3 4 5

  • 查看答案
  • 有以下程序#include <stdio.h>main(){ int s[12]

    [单选题]有以下程序#include <stdio.h>main(){ int s[12]={1,2,3,4,4,3,2,1,1,1,2,3},c[5]={0},i;for(i=0;i<12;i++) c[s[i]]++;for(i=1;i<5;i++) printf("%d",c[i]);printf("/n");}程序的运行结果是A.)1 2 3 4B.)2 3 4 4C.)4 3 3 2D. )1 1 2 3

  • 查看答案
  • 有以下程序#include <stdio.h>main( ) { int s=0

    [单选题]有以下程序#include <stdio.h>main( ){ int s=0,n;for( n=o;n<3;n++){ switch(s){ case 0:case 1: s+=1;case 2: s+=2; break;case 3: s+=3;default: s+=4;}printf(”%d,”,s);}}程序运行后的输出结果是A.)1,2,4,B.)1,3,6,C.) 3,10,14,D.) 3,6,10,

  • 查看答案
  • 有以下程序:include<stdio.h>,main( ){int S;sca

    [单选题]有以下程序:include<stdio.h>,main( ){int S;scanf("%d",&s);while(s>O){switch(s){case l:printf("%d",s+5);case 2:printf("%d",s+4);break;case 3:printf("%d",s+3);default:("%d",s+1);break;}scanf(&quo

  • 查看答案
  • 有以下程序#include<stdio.h> main(){int s;scan

    [单选题]有以下程序#include<stdio.h>main(){int s;scanf(“%d”,&s);while(s>0){switch(s){case 1;printf(“%d”,s+5);case 2:printf(“%d”,s+4);break;case 3:printf(“%d”。s+3);default:printf(“%d”,s+1);break;}seanf(“%d”,&s);}}运行时,若输入1 2 3 4 5 O<回车>,则输出结果是A.656645

  • 查看答案
  • 有以下程序#include<stdio.h>main( ){int s,t,A=

    [单选题]有以下程序#include<stdio.h>main( ){int s,t,A=10 ouble B=6;s=sizeof(A);t=sizeof(B);printf(”%d,%d\n”,s,t);}在VC6平台上编译运行,程序运行后的输出结果是( )。A.2,4B.1,4C.4,8D.10,6

  • 查看答案
  • 有以下程序#include <stdio.h>main( ){ int a[ ]

    [单选题]有以下程序#include <stdio.h>main( ){ int a[ ]={1,2,3,4},y,*p=&a[3];--p; y=*p; printf("y=%d/n",y);}程序的运行结果是A.)y=0B.)y=1C.)y=2D.)y=3

  • 查看答案
  • 有以下程序#include <stdio.h>main(){ int a[ ]=

    [单选题]有以下程序#include <stdio.h>main(){ int a[ ]={2,3,5,4},i;for(i=0;i<4;i++)switch(i%2){ case 0:switch(a[i]%2){case 0:a[i]++;break;case 1:a[i]--;}break;case 1:a[i ] =0;}for(i=0;i<4;i++) printf("%d",a[i]); printf("/n");}程序运行后的输出结果是A.)3 3 4 4B.

  • 查看答案
  • ( 8 )有以下程序#include <stdio.h>main (){ int

    [试题]( 8 )有以下程序#include <stdio.h>main (){ int m,n;scanf ( " %d%d " ,&m,&n ) ;while ( m!=n ){ while ( m>n ) m=m-n;while ( m<n ) n=n-m;}printf ( " %d/n " ,m ) ;}程序运行后,当输入 14 63 < 回车 > 时,输出结果是 ( 8 ) 。

  • 查看答案
  • (19)有以下程序#include <stdio.h>main(){ int s