241、下列选项中,当x为大于l的奇数时,值为0的表达式是( )
A、 x%2==1
B、 x/2
C、 x%2!=0
D、 x%2==0
正确答案: D
242、putchar函数可以向终端输出一个( )。
A、 整型变量表达式值
B、 字符串
C、 实型变量值
D、 字符或字符型变量值
正确答案: D
243、以下程序的输出结果是 。
#include<stdio.h>
main()
{
printf("%d\n",NULL);
}
A、 不确定的值(因变量无定义)
B、 0
C、 -1
D、 1
正确答案: B
244、以下程序的输出结果是 。
main()
{
char c1='6',c2='0';
printf("%c,%c,%d,%d\n",c1,c2,c1-c2,c1+c2);
}
A、 因输出格式不合法,输出出错信息
B、 6,0,6,102
C、 6,0,7,6
D、 6,0,5,7
正确答案: B
245、设有如下定义和执行语句,其输出结果为: 。
int a=3,b=3; a= --b + 1; printf(“%d %d”,a, b);
A、 3 2
B、 4 2
C、 2 2
D、 2 3
正确答案: A
246、根据定义和数据的输入方式,输入语句的正确形式为: 。
已有定义:float a1, a2;
数据的输入方式: 4.523
3.52
A、 scanf(“%f %f ”, &a1,&a2);
B、 scanf(“%f ,%f ”, a1, a2);
C、 scanf(“%4.3f ,%3.2f ”, &a1,&a2);
D、 scanf(“%4.3f %3.2f ”, a1,a2);
正确答案: A
247、逗号表达式(a=3*5,a*4),a+15的值为 。
A、 15
B、 60
C、 30