c语言条件表达式表达式5>30

> 操作符的级别比 = 要高

所以上边的表达式就相当于

= 操作符是从右到左结合的所以先执行的是 (3>b) = 5;

3>b 的结果不能做为一个左值,所以赋值是非法的

这个表达式编译会报错

你对这個回答的评价是?

是一个合法的表达式 不过身为程序员 绝对不要写这样的代码 会被人骂死的 学校里的老师要是还教这样的内容 那老师本身僦是个杯具

你对这个回答的评价是

不是的,我编了程序实验错的

你对这个回答的评价是

【课时介绍】 课程针对没有任何程序设计基础的初学者全面介绍c语言条件表达式及利用c语言条件表达式进行程序设计的方法。课程注重知识的传授更关注学习者能够通过实践的方式,真正学会利用c语言条件表达式解决问题奠定程序设计的基础。为此专门设计了实践方案,指导学习者在听讲的同时有效完成实践。讲课中还适时穿插进行学习指导帮助初学者尽快掌握程序设计的学习方法。

我要回帖

更多关于 c语言表达式 的文章

 

随机推荐