当前位置: > 8.若变量x、y 已正确定义并赋值,以下符合C 语言语法规则的语句是( ) a.++x,y=x--; b.x+1=y; c.x=x+10=x...
题目
8.若变量x、y 已正确定义并赋值,以下符合C 语言语法规则的语句是( ) a.++x,y=x--; b.x+1=y; c.x=x+10=x
8.若变量x、y 已正确定义并赋值,以下符合C 语言语法规则的语句是( )
a.++x,y=x--;
b.x+1=y;
c.x=x+10=x+y;
d.double(x)/10;

提问时间:2020-10-24

答案
首先,b,c选项.
b,c是负值运算.
一个变量的值不能负给一个变量和一个常量的和或差.
a里面是逗号运算符,算得是x的值.
第一逗号运算符的优先级很低,以最后运算的x值为准.
但是最后的表达实施y=x--,即最后算出的是y的值所以错误.
d
c语言里面允许不同精度的数字作运算.就是所double型比上int型是合法的.
强制类型转换.一般的c教材里面只提到 (类型)值 这一种方法.
而 类型(值) 这种方法并不常见.在c++里面这种方法很常见,所以很多人不知道c里面可以这样做.
举一反三
我想写一篇关于奥巴马的演讲的文章,写哪一篇好呢?为什么好
奥巴马演讲不用看稿子.为什么中国领导演讲要看?
想找英语初三上学期的首字母填空练习……
英语翻译
1,人们染上烟瘾,最终因吸烟使自己丧命.
版权所有 CopyRight © 2012-2019 超级试练试题库 All Rights Reserved.