为什么我输入money>=cost就不对呢?

来源:3-9 三目运算符

qq_GreenOrRed_0

2016-02-03 00:49

如题,为什么我在printf输入

money>=cost?“y”: "n"

不对呢?

不是>=这个条件只要满足一个大于或等于就好吗

写回答 关注

5回答

  • 赵怀东
    2016-02-25 10:04:49

    除了英文半角单引号的错误外,网页还会根据事先程序员写好的答案进行对照,你在编译器上试试 是对的  是网页的问题应该

  • Jams01
    2016-02-21 18:58:28

    单引号,除了汉字符号都应该用英文半角,请采纳

  • 勿忘SnowRain
    2016-02-14 15:39:27

    需要看看你的代码。

  • 2017傻傻的爱
    2016-02-03 02:36:36

    应该是对的你的 符号写错了应该是 printf("%c\n",cost<=money?'y':'n' ); 请采纳

    qq_Gre...

    不能用英文的双引号吗?

    2016-02-04 15:04:21

    共 1 条回复 >

  • 我是挂比
    2016-02-03 02:27:37

    发一下全部代码看看。

    可能是某些细节问题出错了哦

    qq_Gre...

    我改了,还是不行,把双引号改为单引号 反而通过了 好奇怪,我一直用双引号都没问题。。

    2016-02-04 15:03:20

    共 2 条回复 >

C语言入门

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

926025 学习 · 20793 问题

查看课程

相似问题