已知各变量的定义如下   int i=8,k,a,b;   unsigned long w=5;   double x=1.42,y=5.2;  则以下符合C++语言语法的表达式是

admin2010-03-29  29

问题 已知各变量的定义如下   int i=8,k,a,b;   unsigned long w=5;   double x=1.42,y=5.2;  则以下符合C++语言语法的表达式是

选项 A、a+=a-=(b=4) * (a=3)
B、a=a * 3+2
C、x%(-3)
D、y=float i

答案1

解析 选项B)中a在运算前未赋初值,在C++语言里变量在运算前必须赋初值;选项C)中的模运算符“%”两侧均应为整型数据;选项D)应改为y=(float)i。
转载请注明原文地址:https://jikaoti.com/ti/ayW0FFFM
0

最新回复(0)