运行结果的问题

来源:3-6 关系运算符

意沙海

2018-02-27 13:33

为什么运行出来最后一是

运行成功


x是否大于y:1

y是否大于等于x:1

y是否小于z:1

z是否小于等于x:1

z是否等于x+y:10

最后一项不应该是0吗?怎么是10


写回答 关注

2回答

  • 迷之城
    2018-02-27 14:08:15
    已采纳

    z=x+y和z==x+y是不一样的,左边的是把x+y的值赋给了z,右边的是z等于x+y,这里是要判断而不是赋值

    意沙海

    非常感谢!

    2018-03-01 10:39:20

    共 1 条回复 >

  • XDU_sund
    2018-02-27 14:01:57

    是不是写成了printf(“xxxx”, x + y);了?

    这里是要判断z是否等于x+y,用 z == x + y 来判断是否相等

C语言入门

C语言入门视频教程,带你进入编程世界的必修课-C语言

926210 学习 · 20797 问题

查看课程

相似问题