C语言入门题:若变量已正确定义并赋值,下面符合C语言语法的表达式是 A) a:=b+1

C语言入门题:若变量已正确定义并赋值,下面符合C语言语法的表达式是
A) a:=b+1 B) a=a+1
C) 18.5%3 D) a+7=c+b
请说一下错的哪错了

A——C语言没有:=这种羽凡
B——正确
C——18.5%3只运算不赋值,不光C语言,任何语言也没这种语法
D——这个还用说么。。。你要语言自动给你解方程追问

C选项%两边都得为整型,所以不对,这么想可以吗?D选项把+7去掉是不是就可以了

追答

C、不是整型问题,这个运算了不赋值给变量或者怎么,单独运算有什么意义?这种毫无意义的语句是不会有哪个语言会判断为合法的。a=18.5%3就对了。
D、=是赋值,左边只能是变量,不能是运算式,所以+7去掉是可以的

温馨提示:答案为网友推荐,仅供参考
第1个回答  2018-02-10
"a=18.5%3就对了" 纠正一下,%两边必须是整型