更多“执行以下程序段inta=5,b;b=++a*3后b的值为:(…”相关的问题
第1题
以下程序的执行结果是()。#includemain(){inta=2,b=5;printf("a=%d,b=%d/n",a,b);}
A.a=%2,b=%5
B.a=2,b=5
C.a=%%d,b=%%d
D.a=2,b=%d
点击查看答案
第2题
下面程序执行后的输出结果是()。#includeenumTEST{A,B,C,D,E}ivoidmain(){inta[5]={10,20,30,40,50}i=Awhile(i<=E){printf("%4d",a[i])i=(enumTEST)((int)i+1)}printf("/n")}
A.1020
B.102030
C.10203040
D.1020304050
点击查看答案
第3题
下面程序执行后输出的结果是()。#includevoidmain(){inta[5]={1,2,3,4,5},*p=a,ifor(i=0i<5i++)printf("%2d",*(p+i))for(i=4ii--)printf("%2d",*(a+i))printf("/n")}
A.123451234
B.1234512345
C.1234554321
D.123455432
点击查看答案
第4题
有以下程序段()main(){int x=0,y=5,z=3;while(z-->0&&++x<5)y=y-1;printf("%d,%d,%d\n",x,y,z);程序执行后的输出结果是
A.3,2,0
B.3,2,-1
C.4,3,-1
D.5,-2,-5
点击查看答案
第5题
有以下程序 include<stdio.h> intflintx,inty) {retum((y-x)*x);} main() {inta=3,b=4,
有以下程序 include<stdio.h> intflintx,inty) {retum((y-x)*x);} main() {inta=3,b=4,c=5,d; d=flfla,b),f(a,c)); printf(%d\n,d); } 程序运行后的输出结果是
A.10
B.8
C.9
D.7
点击查看答案
第6题
分析以下程序段,判断程序段执行完毕后,BH寄存器中的值为______。 … MOV BH, 0 MOV BL, 15 SUB BL, 5
分析以下程序段,判断程序段执行完毕后,BH寄存器中的值为______。
…
MOV BH, 0
MOV BL, 15
SUB BL, 5
JZ NEXT0
MOV BH, BL
NEXT0: ADD BH, BL
点击查看答案
第7题
若i、j为int类型,则以下程序段内循环体的总执行次数是【 】。 for(i=5;i;i--) for(j=0;j<3;
若i、j为int类型,则以下程序段内循环体的总执行次数是【 】。 for(i=5;i;i--) for(j=0;j<3;j++) { }
点击查看答案
第8题
在32位开发环境下,下面程序段运行后,变量a、b、c的值依次是()。inta,b,cA=sizeof('A')b=sizeof(int)c=sizeof(a,b+12、3)
A.1,8,8
B.1,4,4
C.1,4,8
D.1,8,4
点击查看答案
第9题
已有程序段和输入数据的形式,程序中输入语句的正确形式应当为()。main(){inta;floatfprintf("Inputnumber:")(输入语句)printf("/nf=%f,a=%d/n",f,a)}Inputnumber:4.52
A.scanf("%d,%f",&a,&f)
B.scanf("%f,%d",&f,&a)
C.scnaf("%d%f",&a,&f)
D.scanf("%f%d",&f,&a)
点击查看答案
第10题
有如下程序段int a=5, b=10;int *p;p=&b;a=*p+b;执行该程序段后,a的值为()。
点击查看答案
第11题
下列语句序列执行后,a的值是()inta=1;for(inti=5;i>0;i-=2)a*=i;
点击查看答案