作业帮 > 综合 > 作业

c语言选择27、若变量已正确定义并赋值,下面符合C语言语法的表达式是( )。(1分) A、a:=b+1 B、a=b=c+

来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/05/05 11:27:22
c语言选择
27、若变量已正确定义并赋值,下面符合C语言语法的表达式是( )。(1分)
A、a:=b+1 B、a=b=c+2
C、int 18.5%3 D、a=a+7=c+b

28、设有说明:char w;int x;float y;double z;,则表达式 w*x+z-y 值的数据类型为( )。(1分)
A、float B、char
C、int D、double
27:B。表达式必须要赋值给一个变量才行。故C错。
等号左面必须是变量,故D错。
A无此用法。
28:D. 编译器会先运算W*X,会把w的char 类型转换为int,然后再相乘,结果
与Z相加,则转换为 double 类型,再运算。请记住一个原则:编译器会进行隐式类型转 化:char->int->float->double.