【C语言】编程计算第几天气球才能被吹爆

有一只气球,最多能充H升气体,小明每天吹一次气,每次吹进去M升气体,由于气球慢撒气,到了第二天早上发现少了N升气体,若小明早上开始吹一只气球,试编程计算第几天气球才能被吹爆。

**提示信息:"请输入H,M,N:\n"
输入格式:"%d,%d,%d"
输出格式:"气球第%d天被吹爆。"   or  "您当前输入的数据不正确!"
注:输入气体H,M要满足大于0 以及 一次吹进去的气体M大于一次撒气的气体量N 否则 输出错误信息
"您当前输入的数据不正确!"

程序运行示例1:
请输入H,M,N:
20,5,3↙
气球第9天被吹爆。

程序运行示例2:
请输入H,M,N:
30,40,1↙
气球第1天被吹爆。


程序运行示例3:
请输入H,M,N:
50,3,6↙
您当前输入的数据不正确!
#include <stdio.h>
int main()
{		 	   		 
    int H, M, N, count, flag;//1
 
    printf("请输入H,M,N:\n");//1
    scanf("%d,%d,%d", &H, &M, &N);//2
    if (H <= 0 || M <= 0 || N < 0 || M <= N)//4
    {		 	   		 
        printf("您当前输入的数据不正确!");//1
        return 0;//1
    }
    count = 1;//1
    flag = M;//1
    while (flag <= H)//4
    {		 	   		 
        flag -= N;//1
        count++;//1
        flag += M;//1
    }
    printf("气球第%d天被吹爆。", count);//1
    return 0;
}		 	   		 

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值