第23题: [单项选择]根据下面的数据段定义: DSEG SEGMENT A. C的内容为______。 7856H B. 3456H C. 5678H D. 7834H 参考答案:D 答案解析:[解析] ADW 3456H定义A为字变量; BDB 78H定义B为字节变量; CEQU A+1表示C等于A+1,并且将A的高位指向下一个字节,所以C的内容就是7834H。
第24题: [单项选择]若变量x、y已正确定义并赋值,以下符合C语言语法的表达式是( )。 A. ++x,y=x-- B. x+1=y C. x=x+10=x+y D. double(x)/10 参考答案:A 答案解析:[解析] 在C语言的赋值表达式中,赋值对象必须是一个变量,而在选项B中其子表达式x+1代表的是一个临时常量,因此不能将y赋给x+1,选项B错误。而选项C中由于“=”运算符是从右至左运算的,即原表达式相