字符型常量在内存中存放的是
A ASCⅡ 代码
B BCD 代码
C 内部码
D 十进制码
参考答案
A
下列运算符中,结合方向为自左向右的是
A ? :
B ,
C +=
D ++
参考答案
B
在C语言中运算对象必须是整型的运算符是
A %
B !
C /
D *
参考答案
A
下列关于C语言的叙述错误的是
A 大写字母和小写字母的意义相同
B 不同类型的变量可以在一个表达式中
C 在赋值表达式中等号(=)左边的变量和右边的值可以是不同类型
D 同一个运算符号在不同的场合可以有不同的含义
参考答案
A
在C语言中,错误的int类型的常数是
。
A 32768
B 0
C 037
D 0xAF
参考答案
A
C语句x*=y+2;还可以写成
A x=x*y+2;
B x=2+y*x;
C x=x*(y+2);
D x=y+2*x;
参考答案
C
如果有整型变量x,浮点型变量y,双精度型变量z,则表达式y*z+x+y执行后的类型为
A 双精度
B 浮点型
C 整型
D 逻辑型
参考答案
A
设C语言中,一个int 型数据在内存中占2个字节,则unsigned int
型数据的取值范围是( )
A 0—255
B 0—32767
C 0—65535
D 0--2147483647
参考答案
C
以下说法不正确的
A 在C程序中,逗号运算符的优先级最低;
B 在C程序中,aph和aPh是两个不同的变量;
C 若a和b类型相同,在计算了赋值表达式a=b后b中的值将放入a中,而b中的值不变;
D 当从键盘输入数据时,对于整型变量只能输入整型数值,对于实型变量只能输入实型数;
参考答案
D
设有float x;则x是____变量。
A 整型
B 实型
C 字符型
D 长型
参考答案
B
若变量已正确定义并赋值,下面符合C语言语法的表达式是
A a:=b+1
B a=b=c+2
C int 18.5%3
D a=a+7=c+b
参考答案
B
若有float x,y;则以下不合法的语句是
A ++x;
B y=(x%2)/10;
C x*=y+8;
D x=y=10;
参考答案
B
在C语言中,5种基本数据类型的存储空间长度的排列顺序为
A char
B char=int
C char
D char=int=long
int
参考答案
A
不合法的十六进制数是
A oxff
B 0xabc
C 0x11
D 0xbeef
参考答案
A
现有 #define N 3;的宏定义,执行语句 i=N*3
后,i的值是
A 3
B 6
C 9
D 其它三个答案都不对
参考答案
C
turbo c中int类型变量所占字节数是
A 1
B 2
C 3
D 4
参考答案
B
正确的合法的定义变量的语句是
A int ab_=086;
B int _ab=0xE8
C char
a-b=‘1’;
D float a3.b;
参考答案
B
以下选项中不属于C语言的类型的是
A signed short
int
B unsigned long
int
C unsigned int
D long short
参考答案
D
以下选项中不属于c语言特点的类型的是
A signed short
int
B unsigned long
int
C unsigned int
D long short
参考答案
D
正确的字符串常量是
A “ABCD”
B {ABCD}
C ‘ABCD’
D ABCD
参考答案
A
以下选项中属于C语言的数据类型是
A 复数型
B 逻辑型
C 双精度型
D 集合型
参考答案
C
以下运算符中优先级最低的运算符是
A &&
B &
C ||
D =
参考答案
D