全球旧事资料 分类
有赋值能力的表达式是

Ad9efd9Cd9eed9
Bd9efd9Dd9ed7
参考答案:B
参考分析:C不是赋值表达式是逗号表达式赋值仅是其中的一部分。严格说来B也不
是赋值表达式它是由两个赋值表达式组成的逗号表达式。
226已知字母A的ASCII码为十进制数65且c2为字符型则执行语句c2A63
后c2的值为

ADB68C不确定的值
DC
参考答案:A
参考分析:表达式中的各字符以各自的ASCII码参与运算。
227在C语言中要求运算数必须是整型数的运算符是

AB
CD
参考答案:D
参考分析:理论上运算都是针对整型含字符型的尽管现在很多系统提供了对实型变
量的增量运算。
228若以下变量均是整型且
umsum7则计算表达式sUM
umsUM
um后
sum的值为

A7B8C0
参考答案:A
D10
参考分析:注意sum和sUM不是一个变量(区分大小写)。
229在C语言中i
t、char和short三种类型数据在内存中所占用的字节数

A由用户自己定义B均为两个字节
C是任意的
D由所用机器的字长决定
参考答案:D
参考分析:参考答案很明确地表明了C语言中各种类型在内存中所占用的字节数由所用
机器字长决定。通常在PC机中字符、整型、实型所占用的内存空间大小为1、2、4个
字节。
230若有说明语句:charc72则变量c

A包含1个字符。
B包含2个字符。
C包含3个字符。
D说明不合法c的值不确定。
参考答案:A
参考分析:转义字符72为字符:。
231若有定义:i
ta7floatx25y47则表达式xa3i
txy24的值是

A2500000B2750000C3500000D0000000
f参考答案:A
参考分析:计算时要注意其结合性和优先级。
232sizeoffloat是

A一个双精度型表达式B一个整型表达式
C一种函数调用
D一个不合法的表达式
参考答案:B
参考分析:算术表达式的类型由表达式计算结果的类型决定
233设变量a是整型f是实型i是双精度型则表达式10aif值的数据类型为

Ai
tBfloatCdoubleD不确定
参考答案:C
参考分析:实型只要参与运算就自动转换为double型。
234下面四个选项中均是非法常量的选项是
Aas0fff0xa
B0112456
C0x18011770xf
参考答案:A

D0xabc0
好听全球资料 返回顶部