问答详情
源自:3-9 三目运算符

大神大神大神

为什么我执行的结果是y/n

提问者:慕后端3448392 2019-01-13 21:39

个回答

  • qq_慕哥2501017
    2019-01-16 21:45:32

    #include <stdio.h>
    int main()
    {
        //定义小编兜里的钱
        double money =  12    ;
        //定义打车回家的费用
        double cost =    11.5   ; 
        printf("小编能不能打车回家呢:%c",money>=cost?'y':'n');
        //输出y小编就打车回家了,输出n小编就不能打车回家
        return 0;
    }

    这样才是正确的哦  注意y和n的''加没有

  • qq_慕丝3477225
    2019-01-14 01:59:58

    #include <stdio.h>

    int main()

    {

        int x = 5;

        int y = 8;

        //在这里合适的位置加上括号使z的值为4

        int z = x*8/(y+2);

        printf("z=%d\n", z);

        return 0;  

    }