P1422+小玉家的电费+c语言
时间: 2023-12-16 11:02:38 浏览: 162
根据题目要求,我们需要编写一个C语言程序,计算出小玉家应交的电费。以下是代码实现:
```c
#include <stdio.h>
int main() {
int a; // 用电量
double sum = 0; // 用电花费
scanf("%d", &a); // 输入用电量
if (a <= 150) { // 如果用电量没超过150
sum = a * 0.4463;
} else if (a <= 400) { // 如果用电量超过了150没超过400
sum = 150 * 0.4463 + (a - 150) * 0.4663;
} else { // 如果用电量超过了400
sum = 150 * 0.4463 + 250 * 0.4663 + (a - 400) * 0.5663;
}
printf("%.1f", sum); // 输出电费,保留一位小数
return 0;
}
```
相关问题
P1421+小玉买文具+c语言
这是一道洛谷上的入门难度的题目P1421,需要用C语言编写程序解决。题目描述为:班主任给小玉一个任务,到文具店里买尽量多的签字笔。已知一只签字笔的价格是1元9角,而班主任给小玉的钱是a元b角,小玉想知道,她最多能买多少只签字笔呢。输入格式为两个整数a和b,表示班主任给小玉的钱数,输出格式为小玉最多能买多少只签字笔。以下是C语言的参考代码:
```c
#include <stdio.h>
int main() {
double a, b;
scanf("%lf %lf", &a, &b);
printf("%d", (int)((a + b / 10) / 1.9));
return 0;
}
```
p1421 小玉买文具c语言
根据提供的参考代码,我们可以通过将输入的元和角转化为小数的形式,然后用角除以10再加上元的部分,最后除以签字笔的价格1.9来计算小玉最多能买多少只签字笔。因此,我们可以使用这个代码来解决这个问题。请注意,输入的元和角的范围应该满足0 ≤ a ≤ 104和0 ≤ b ≤ 9的条件。<span class="em">1</span><span class="em">2</span><span class="em">3</span>
阅读全文