以下符合C语言语法的表达式是______.为什么D不对?已知各变量的类型说明为: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
来源:学生作业帮助网 编辑:作业帮 时间:2024/06/27 19:11:10
![以下符合C语言语法的表达式是______.为什么D不对?已知各变量的类型说明为: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](/uploads/image/z/3689675-35-5.jpg?t=%E4%BB%A5%E4%B8%8B%E7%AC%A6%E5%90%88C%E8%AF%AD%E8%A8%80%E8%AF%AD%E6%B3%95%E7%9A%84%E8%A1%A8%E8%BE%BE%E5%BC%8F%E6%98%AF______.%E4%B8%BA%E4%BB%80%E4%B9%88D%E4%B8%8D%E5%AF%B9%3F%E5%B7%B2%E7%9F%A5%E5%90%84%E5%8F%98%E9%87%8F%E7%9A%84%E7%B1%BB%E5%9E%8B%E8%AF%B4%E6%98%8E%E4%B8%BA%EF%BC%9Aint+i%3D8%2Ck%2Ca%2Cb%3B+unsigned+long+w%3D5%3B+double+x%3D1.42%2Cy%3D5.2%3B%2C%E5%88%99%E4%BB%A5%E4%B8%8B%E7%AC%A6%E5%90%88C%E8%AF%AD%E8%A8%80%E8%AF%AD%E6%B3%95%E7%9A%84%E8%A1%A8%E8%BE%BE%E5%BC%8F%E6%98%AF______.%EF%BC%88A%EF%BC%89a%2B%3Da-%3D%28b%3D4%29%2A%28a%3D3%29+%EF%BC%88B%EF%BC%89a%3Da%2A3%3D2%EF%BC%88C)
以下符合C语言语法的表达式是______.为什么D不对?已知各变量的类型说明为: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
以下符合C语言语法的表达式是______.为什么D不对?
已知各变量的类型说明为: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)
以下符合C语言语法的表达式是______.为什么D不对?已知各变量的类型说明为: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
d考的是强制类型转换,正确应该是:y=(float)i;
而不是y=float(i),你不觉得这像是调用函数吗?
即使float真是个已定义的函数,但float是关键字,不能用作函数名的;
所以,怎么说,d都是错的.