当前位置:首页c语言 > 正文

c语言题目:对于一个输入的用电数量,计算用户的缴费额

作者:野牛程序员:2023-12-05 15:23:26c语言阅读 3582

c语言题目:

[题目内容]某个电力公司对其用户的收费规定如下: 用电数量   收费标准 0~200       x*0.5元 201~400    100+(x-200)*0.65元 401~600    230+(x-400)*0.8元 601以上    390+(x-600)*1.0元 编写程序,对于一个输入的用电数量,计算用户的缴费额。       [输入] 用电数量 [输出] 缴费额 [提示] 用if…else if语句实现。注意输入负数时的处理。


#include <stdio.h>

int main() {
    int electricity;
    double charge = 0.0;

    // 输入用电数量
    printf("请输入用电数量: ");
    scanf("%d", &electricity);

    // 判断用电数量范围并计算缴费额
    if (electricity < 0) {
        printf("输入错误,用电数量不能为负数\\n");
    } else if (electricity <= 200) {
        charge = electricity * 0.5;
    } else if (electricity <= 400) {
        charge = 100 + (electricity - 200) * 0.65;
    } else if (electricity <= 600) {
        charge = 230 + (electricity - 400) * 0.8;
    } else {
        charge = 390 + (electricity - 600) * 1.0;
    }

    // 输出缴费额
    printf("缴费额: %.2f元\\n", charge);

    return 0;
}


野牛程序员教少儿编程与信息学奥赛-微信|电话:15892516892
野牛程序员教少儿编程与信息学竞赛-微信|电话:15892516892
相关推荐

最新推荐

热门点击