【无标题】代码运行一半就不运行了

【无标题】代码运行一半就不运行了,第1张

【无标题】代码运行一半就不运行了

#include
#include

int main()
{
    printf("在一个月黑风高的夜晚,");
    printf("一个小男孩用自己的积蓄买了一束花。n");
    printf("(以下是小女生问,男生答)n");
    printf("小女生,你这花多少钱一束啊?n");
    printf("小男生:");
    double flowerprice;//鲜花的价格
    scanf("%lfn",&flowerprice);
    //小女生的想法
    printf("小女生想:");
    if (flowerprice > 9999)
    {
        printf("亲爱的明天我们就结婚吧!n");
    }
    else if (flowerprice > 1000 && flowerprice <= 9999  )
    {
        printf("你真好,亲亲嘴!n");
    }
    else if (flowerprice > 500 && flowerprice <= 1000  )
    {
        printf("你真好,拉拉手!n");
    }
    else if (flowerprice > 100 && flowerprice <= 500 )
    {
        printf("明天在见吧!n");
    }
    else
    {
        printf("呸,穷鬼!n");
    }
   
    return 0;
}

这段代码的执行结果是: 

只能执行到录入花的价格,之后的条件完全无法执行,而且这套语句完全是跟进视频的老师敲出来的,  完全没有报错,哪位大神路过看到帮忙解释一下,谢谢

 

欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/zaji/5593578.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-12-15
下一篇 2022-12-15

发表评论

登录后才能评论

评论列表(0条)

保存