删除第//11行,第//14结果变了。

来源:3-9 三目运算符

宝慕林9803269

2021-07-22 14:21

#include <stdio.h>//1

int main()//2

{//3

    double money =12      ;//4 

    double cost =11.5       ;//5  

    printf("小编能不能打车回家呢:");//6 

    printf("%c\n",money>=cost?'y':'n');//7

    printf("%c\n",(money>=cost)?'y':'n');//8

    //9

    printf("%c\n",(money>cost)||(money=cost)?'y':'n');//10

    printf("%c\n",(money=cost)||(money>cost)?'y':'n');//11

    printf("%c\n",((money>cost)||(money=cost))?'y':'n');//12

    //13

    printf("%c\n",(money>cost)&&(money=cost)?'y':'n');//14

    printf("%c\n",(money=cost)&&(money>cost)?'y':'n');//15

    printf("%c\n",((money>cost)&&(money=cost))?'y':'n');//16

    //17

    return 0;//18

}//19


写回答 关注

2回答

  • 宝慕林9803269
    2021-07-23 09:40:17

    http://img2.mukewang.com/60fa1de9000181f009430601.jpg

    http://img1.mukewang.com/60fa1de90001cddb10010617.jpg

    这样明显吗?


    ZJohan...

    我是用别的平台复制你的代码不会有这个问题,老友你不妨也试试把自己的代码在别的平台运行,有可能是这个网站的问题

    2021-07-27 23:03:04

    共 2 条回复 >

  • ZJohannes
    2021-07-22 18:36:23

    我帮你跑了一下,是没有问题的。第11行删除前后,跑出来的结果都是n。

    http://img2.mukewang.com/60f94a1b0001f9fc13460594.jpg

    http://img3.mukewang.com/60f94a1b0001115215160588.jpg


    宝慕林980...

    我也发了两张图片,你看看

    2021-07-23 09:40:47

    共 1 条回复 >

C语言入门

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

926024 学习 · 20793 问题

查看课程

相似问题