全球旧事资料 分类
abs和fabspow为一系统函
数powyxyx。
236若有代数式x3lgx,则正确的C语言表达式是

Afabsx3log10xBabspowx3log10xCabspowx30log10xDfabspowx30log10x
参考答案:D
参考分析:以上两题均未说明xy的类型,从表达式的性质可分析隐含为实型,因此应
使用fabs。
237在C语言中char型数据在内存中的存储形式是

A补码
B反码
C原码
DASCII码
参考答案:D
参考分析:计算机系统不能存储字符本身存储的是字符的ASCII码。
f238设变量
为floatm为i
t类型则以下能实现将
中的数值保留小数点后两位第三
位进行四舍五入的表达式是A
100051000C
100051000
参考答案:B

Bm
10005
m1000D
100051000
参考分析:m
10005赋值过程中有实型转整型的自动转换。
239表达式184sqrt408值的数据类型为

Ai
tBfloatCdoubleD不确定
参考答案:C
参考分析:表达式的类型由表达式结果的类型决定。
240设C语言中一个i
t型数据在内存中占2个字节则u
sig
edi
t型数据的取值范围


A0255
参考答案:C
B032767
C065535D02147483647
参考分析:各种数据类型的取值范围是由其字长决定字长确定的情况下有符号数与无
符号数的范围应当容易计算得知。
241设有说明:charwi
txfloatydoublez则表达式wxzy值的数据类型为

AfloatBcharCi
tDdouble
参考答案:D
参考分析:表达式的类型由表达式结果的类型决定。虽然本题各变量没有具体的变量值,
由于参与运算的变量中z变量为double型,表达式计算的结果肯定为double型。
242若有以下定义则能使值为3的表达式是

i
tk7x12Axk5Cxkk5
Bxkk5Dxkk5
参考答案:D
参考分析:A的值为0B、C两个表达式相同值为2只有D的值为3。
243设以下变量均为i
t类型则值不等于7的表达式是

Axy6xyx1Cx6x1y6xy
Bxy6xyy1Dy6y1xyx1
参考答案:C
参考分析:经计算可知,只有C的值为12不为7。
22填空题
244在C语言中(以16位PC机为例),一个char型数据在内存中所占的字节数为【1】;
一个i
t型数据在内存中所占的字节数为【2】。
参考答案:【1】1【2】2
f245在C语言中(以16位PC机为例),一个float型数据在内存中所占的字节数为【1】;
一个double型数据在内存中所占的字节数为【2】。
参考答案:【1】4【2】8
246若有以下定义,i
tm5y2则计算表达式yymy后y的值是【】。
参考答案:-16
247设C语言中,一个i
t型数据在内存中占2各字节,则i
t型数据的取值范围r
好听全球资料 返回顶部