PAGE 2
江苏省五年一贯制专转本
《C语言程序设计》模拟试卷三(晓庄)
填空題(每题2分,共20分)
1、一个C语言程序的开发过程包括:编辑、 ,连接和运行4个步骤。
2、设int x=9,y=8;表达式x==y+1的结果是 。
3、若a=3,b=4,c=5,则表达式a ||( b=c)&&b==c的值是 。
4、执行下面程序段后,k值是_______________。
k=1;n=263;
do{k*=n%10; n/=10 } while(n);
5、以下程序输入123456<CR>后的执行结果是 。
#include
main()
{int a,b;
scanf("%2d%3d",&a,&b);
printf("a=%d,b=%d\n",a,b);
}
6、设x,y,z均为int型变量,请写出描述“x或y中有一个小于z”的表达式是:
。
7、.以下程序的运行结果是 。
main ()
{ if(2*2= =5<2*2= =4)
printf (“T”);
else
printf (“F”);
}
8、设有程序片断:
switch (grade)
{ case ‘A’ : printf(“85—100\n”);
case ‘B’ : printf(“70—84n”);
case ‘C’ : printf(“60—69\n”);
case ‘D’ : printf(“<60\n”);
default : printf(“error! \n”);
}
若grade的值为’C’,则输出结果是 。
9、下面