当前位置:计算机科学技术题库>计算机程序设计综合练习题库

问题:

[单选] 设inta=12,则执行完语句a+=a-=a*a后,a的值是()

552。264。144。-264。

问题:

[单选] 以下程序的输出结果是main(){inta[4][4]={{1,3,5},{2,4,6},{3,5,7}};printf(""%d%d%d%d\n"",a[0][3],a[1][2],a[2][1],a[3][0];}

0650。1470。5430。输出值不定。

问题:

[单选] 以下程序段的输出结果是()intx=3;do{printf(""%3d"",x-=2);}while(!(--x));

1。30。1-2。死循环。

问题:

[单选] "以下程序输出结果是main(){intm=5;if(m++>5print(""%d\n"",m);elseprintf(""%d\n"",m--);}

7。6。5。4。

问题:

[单选] 以下程序的输出结果是main(){inti;for(i=1;i

#*#*#。#####。*****。*#*#*。

问题:

[单选] 请读程序:#includevoidfun(float*pl,float*p2,float*s){s=(float*)calloc(1,sizeof(float));*s=*p1+*(p2++);}main(){floata[2]={1.1,2.2},b[2]={10.0,20.0},*s=a;fun(a,b,s)printf(""%f\n"",*s);}上面程序的输出结果是()

11.100000。12.100000。21.100000。1.100000。

问题:

[单选] 若a=5,b=3,c=4,逻辑表达式!(a+b)&;&;!c的值为()

0。-1。1。2。

问题:

[单选] t为int类型,进人下面的循环之前,t的值为0while(t=l){……}则以下叙述中正确的是()

循环控制表达式的值为0。循环控制表达式的值为1。循环控制表达式不合法。以上说法都不对。

问题:

[单选] 有以下宏定义#defineN2#defineY(n)((N+1)*n)则表达式z=2*(N+Y(5));的值为()

34。70。无定值。表达式有误。

问题:

[单选] 在for循环结构中()for(x=0,y=0;(y!=123)&&(x

是无限循环。循环次数不定。执行4次。执行3次。