全国计算机等级考试C语言考试选择题部分(9)
71、以下程序段运行结果是____A____. int x=1,y=1,z=-1; x+=y+=z; printf("%d ",x A) 1 B) 2 C) 4 D) 不确定的值 72、有以下程序 #include void main( ) { int a,b,c=246; a=c/100%9; b=(-1)&&(-1); printf("%d,%d ",a,b); } 输出结果是____A____. A) 2,1 B) 3,2 C) 4,3 D) 2,-1
73、运行下面程序时,若从键盘输入数据为"123", 则输出结果是___C____. #include "stdio.h" void main() { int num,i,j,k,place; scanf("%d",&num); if (num>99) place=3; else if(num>9) place=2; else place=1; i=num/100; j=(num-i*100)/10; k=(num-i*100-j*10); switch (place) { case 3: printf("%d%d%d ",k,j,i); break; case 2: printf("%d%d ",k,j); break; case 1: printf("%d ",k); } } A) 123 B) 1,2,3 C) 321 D) 3,2,1
74、执行下列程序后的输出结果是___D____. #include void main( ) { int k=4,a=3,b=2,c=1; printf("%d ",k 相关资料 |