为了账号安全,请及时绑定邮箱和手机立即绑定

为什么一直错误

为什么一直错误

C C# C++
qq_改恒_0 2017-10-01 21:36:35
xlb很爱吃巧克力,如果xlb在一个月吃的巧克力数量小于10颗,xlb就会发出“QAQ”的声音,如果xlb在一个月吃的巧克力大于等于10颗,小于20颗,xlb就会发出“wow”的声音,如果xlb在一个月吃的巧克力不少于20颗,xlb就会发出“Ahhhhh!!”的声音,现在告诉你这个月xlb吃的巧克力数,你能知道xlb会发出什么声音吗 #include<stdio.h> int main() { int a; printf("请输入xlb这个月吃的巧克力数量\n"); scanf_s("%d", &a); while (a != EOF); if (a < 10 && a >= 0) printf("QAQ\n"); else if (a < 20 && a >= 10) printf("WOW\n"); else if (a >= 20 && a > 0) printf("Ahhhhh\n"); else printf("输入错误"); system("pause"); return 0; }
查看完整描述

1 回答

?
___C___

TA贡献168条经验 获得超109个赞

谢谢采纳

#include<stdio.h>
int main()
{
int a;

while(1){

printf("请输入xlb这个月吃的巧克力数量\n"); scanf_s("%d", &a);
if (a < 10 && a >= 0)
printf("QAQ\n");
else if (a < 20 && a >= 10)
printf("WOW\n");
else if (a >= 20 && a > 0)
printf("Ahhhhh\n");
else
printf("输入错误");
system("pause");

}

return 0;
}

查看完整回答
1 反对 回复 2017-10-01
  • qq_改恒_0
    qq_改恒_0
    要一次性输入3个数 输出3个结果
  • ___C___
    ___C___
    #include<stdio.h> int main() { int a; while(1){ printf("请输入xlb这个月吃的巧克力数量\n"); scanf("%d", &a); if (a < 10 && a >= 0) printf("QAQ\n"); else if (a < 20 && a >= 10) printf("WOW\n"); else if (a >= 20 && a > 0) printf("Ahhhhh\n"); else printf("输入错误"); system("pause"); } return 0; }
  • ___C___
    ___C___
    输入三个数,用空格隔开,比如,1 22 333
点击展开后面1
  • 1 回答
  • 0 关注
  • 1497 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信