A) A 3.若x和y都是int 则输出结果是(
A) 200
B) a C) Z D)
型变量,x=100, y=200,且有程序段:printf
)o
B)100
z
(,(x, y));
4. C) 100, 200
)。
D)输出格式不够, 输出不确定的值
5.
6.
7. C语言中最简单的数据类型包括(
A)整型、实型、逻辑型
C)整型、字符型、逻辑型
C语言中,运算对象必须是整型的运算符是(
A) % B) / C)% 和 /
数学关系xWyNz ,它对应C语言表达式是(
A)(x>=y)&& (y>=z )
C)(x>=y>=z)
以下说法中正确的是(
B)
D)
整
型、
整
型、
单精度型、双精度、字符型实型、逻辑型、字
符型
D) **
B) (x>=y)
D) (x>=y)
)o
AND (y>=z )
& (y>=z )
A) 1 B) 0 C) 4D) 3
)o
C) 0 D)
)o
0 65 D) A
A)子程序B)过程C)函数D)主程序和子程序
一、C语言数据类型与表达式
(一)选择题
1.设a,b和C都是int型变量,且a=3, b=4, c=5则下面的表达式中,值为零的表达式
是()。
A)'&'&&' b' B) a<=b
C) a || b+c&&b-c D)! ((a
2.设ch是char型变量,其值为A字符,且有表达式:
ch= (ch >= 'A' && ch <= 'Z' ) ? ( ch + 32) :ch,则表达式ch 的值是( )字符。
A)C语言程序总是从第一•个定义的函数开始执行
B)在C语言程序中,要调用的函数必须在main ()函数中定义
0 C语言程序总是从main。函数开始执行
D) C语言程序中的mainO函数必须放在程序的开始部分
8.设int x=10, y=3, z;则语句printf ( "%d\n” , z= (x%y, x/y)):的输出结果是
()o
9.C语言表达式10 != 9的值是(
A)t rue B)非零值
10.合法的C语言字符常量是(
A)' \t' B) “A"
11.若int类型数据占两个字节,则下列语句的输出为()o
int k = -1 ;
printf ( "%d, %u\n " , k, k):
A)- 1, - 1 B) - 1, 32767 C) - 1, 32768 D) - 1, 65535