您现在的位置是:主页 > news > 三水区网站建设/免费推广论坛
三水区网站建设/免费推广论坛
admin2025/5/10 5:52:43【news】
简介三水区网站建设,免费推广论坛,莱芜都市网人才网,广安发展建设集团门户网站《C语言程序设计》模拟试题(一)一、填空(每空1分,共10分)1、设x为整型变量,值为1,则表达式(x&&1) (x%2)的值为_______2、与二进制数101等值的十进制数为______3、若已知a10,b20,则表达式!a4、结构化程序设计所…
《C语言程序设计》模拟试题(一)
一、填空(每空1分,共10分)
1、设x为整型变量,值为1,则表达式(x&&1)= =(x%2)的值为_______
2、与二进制数101等值的十进制数为______
3、若已知a=10,b=20,则表达式!a
4、结构化程序设计所规定的三种基本控制结构是_______ 结构 _______结构和_______结构。
5、定义int i=1;执行语句 while(i++<5);后,i的值为_______
6、定义3行4列的整型二维数组a的语句是___________
7、int *p,a;则语句 p=&a;中的运算符&是________符号。
8、设y是int型变量,请写出判断y为奇数的关系表达式 ___________
二、选择(每小题2分,共30分)
1、下列优先级最低的算符是( )
A &&
B &
C ||
D =
2、已知int j,i=1;执行语句“j=i++;”后,变量i的值是( )
A 1
B 2
C –1
D -2
3、已知int i,a;执行语句“i=(a=2*3,a*5),a+6;”后,变量i的值是( )
A 6
B 12
C 30
D 36
4、若要求在if后一对圆括号中表示a不等于0的关系,则能正确表示这一关系的表达式为( )
A a< >0
B !a
C a=0
D a
5、以下错误的if语句是( )
A if (x>y);
B if(x= =y) x+=y;
C if (x!=y) scanf(“%d”,&x) else scanf(“%d”,&y);
D if (x6、为了判断两个字符串s1和s2是否相等,应当使用( )
A if (s1= =s2)
B if (s1=s2)
C if (strcpy(s1,s2))
D if (strcmp(s1,s2)= =0)
7、若有说明 int x,y;不能实现以下函数关系的程序段是( )
y=-1 (x<0)
y=0 (x=0)
y=1 (x>0)
A if (x<0) y= -1 ;
B y= -1;
else if(x= =0) y=0; if (x!=0)
else y=1; if (x>0) y=1;
else y=0;
C y=0;
D if (x>=0)
if (x>=0) if (x>0) y=1;
{if (x>0) y=1;} else y=0;
else y= -1; else y= -1;
8、以下错误的描述是( )
A break语句不能用于循环语句和switch语句外的任何其他语句
B 在switch 语句中使用break语句或continue语句的作用相同