例:若干变量已正确定义,以下合法的赋值表达式是 . A,a=1/b=2 B,++(a+b) C,a=a/(b=5) D,y=int(a)+b

请问 D为什么不合法?

第1个回答  2013-06-20
类型转换是(type)var
y = (int)a + b 这样就是正确的了追问

不太懂……我学的是特基础的……嘿嘿 这道题是强制转换那块的

追答

你就记住 int(a) 没有这种用法就行了

本回答被提问者采纳
第2个回答  2013-06-20
强制转换的用法:(转换类型)变量名 。
相似回答