更多"[单选题]下面程序的运行结果是:main(){inti;for(i=1"的相关试题:
[单选题]下面程序的运行结果是main(){charch[7]={"12ab56"};inti,s=0;for(i=0;ch[i]>='0'&&ch[i]<='9';i+=2)s=10*s+ch[i]-'0';printf("%d\n",s);}
A.1
B.1256
C.12ab56
D.1256
[单选题]下面程序的运行结果是:main(){inti;for(i=1;i<=5;i++)switch(i%5){case0:printf("*");break;case1:printf("#");break;default:printf("\n");case2:printf("&");}}
A.#&
B.#&
C.#
D.#&&&&&*
[单选题]下面程序的运行结果是:main(){inti,j,a=0;for(i=0;i<2;i++){for(j=0;j<=4;j++){if(j%2)break;a++;}a++;}printf("%d\n",
A.;}
B.4
C.5
D.6
E.7
[单选题]下面程序的运行结果是:main(){inti,b,k=0;for(i=1;i<=5;i++){b=i%2;while(b-->=0)k++;}printf("%d,%d",k,
A.;}
B.3,-1
C.8,-1
D.3,0
E.8,-2
[单选题]下面程序的功能是计算:至50中是7的倍数的数值之和,请选择填空。main(){inti,sum=0;for(i=1;i<=50;i++)if([1])sum+=i;printf("%d",sum);}
A.(int)(i/7)==i/7
B.(int)i/7==i/7
C.i%7=0
D.i%7==0
[单选题]下面程序有错的行是1main()2{3inta[3]={1};4inti;5scanf("%d",&
A.;6for(i=1;i<3;i++)a[0]=a[0]+a[i];7printf("a[0]=%d\n",a[0]);8}
B.3
C.6
D.7
E.5
[单选题]以下程序运行该程序的输出结果是
A.34
B.42
C.43
D.33main0{inty=3,x=3,z=1;printf("%d%d\n",(++x,y++),z+2);}
[单选题]下面程序的运行结果是#include
main(){chara[]="morming",t;inti,j=0;for(i=1;i<7;i++)if(a[j]A.mogninr
B.mo
C.morning
D.mornin
[单选题]下面程序的运行结果是main(){charstr[]="SSSWLIA",c;intk;for(k=2;(c=str[k])!='\0';k++){switch(
A.{case'I':++k;break;case'L':continue;default:putchar(
B.;continue;}putchar('*');}}
C.SSW*
D.SW*
E.SW*A
[单选题]下面程序的运行结果是:main(){intk=0;charc='A';do{switch(c++){case'A':k++;break;case'B':k--;case'C':k+=2;break;case'D':k=k%2;continue;case'E':k=k*10;break;default:k=k/3;}k++;}while(c<'G');printf("k=%d",k);}
A.k=3
B.k=4
C.k=2
D.k=0
[单选题]下面程序的运行结果是。main(){intnum=0;while(num<=2){num++;printf("%d\n",num);}}
A.1
B.1
C.1
D.1222334
[单选题]以下程序运行后,输出结果是
A.1
B.7
C.9
D.11fut(int**s,intp[2][3]){**s=p[1][1];}main(){inta[2][3]={1,3,5,7,9,11},*p;p=(int*)malloc(sizeof(int));fut(&p,
E.;printf("%d\n",*p);}
[单选题]下面程序的运行结果是___________。#include#includemain(){chara[80]="AB",b[80]="LMNP";inti=0;strcat(a,
A.;while(a[i++]!='\0')b[i]=a[i];puts(
B.;}
C.LB
D.ABLMNP
E.AB
[单选题]下面程序的运行结果是:main(){inty=10;do{y--;}while(--y);printf("%d\n",y--);}
A.-1
B.1
C.8
D.0