编程实现阶梯电费计算:输入用电量,输出应付的电费,用电量0-260度基础电价0.64元/度,261-600度超出部分在基础电价上加价0.05元/度,601及以上超出部分在基础电价上加价0.3元/度。 3、编程序实现抽奖模拟功能:运行程序后可以循环从键盘输字符,若输入数字1/2/3 后,可显示抽奖得到的奖品(内容自己设定);如果输入其它数字或字符显示“没有奖品给你!”,输入字符’q’退出程序。
时间: 2023-06-05 20:08:43 浏览: 164
阶梯电费计算器V2.0附带阶梯电费怎么算中文绿色免费版
好的,我可以回答编程问题。对于第一个问题,代码如下:
```
#include <stdio.h>
int main()
{
float electricity;
float fees;
printf("请输入用电量:");
scanf("%f", &electricity);
if (electricity <= 260) {
fees = electricity * 0.64;
}
else if (electricity <= 600) {
fees = 260 * 0.64 + (electricity - 260) * 0.69;
}
else {
fees = 260 * 0.64 + 340 * 0.69 + (electricity - 600) * 0.94;
}
printf("应付电费为:%.2f元\n", fees);
return 0;
}
```
对于第二个问题,代码如下:
```
#include <stdio.h>
int main()
{
char input;
while (1) {
printf("请输入数字1/2/3进行抽奖,输入字符'q'退出:");
scanf(" %c", &input);
if (input == '1') {
printf("恭喜你抽中了奖品A!\n");
}
else if (input == '2') {
printf("恭喜你抽中了奖品B!\n");
}
else if (input == '3') {
printf("恭喜你抽中了奖品C!\n");
}
else if (input == 'q') {
break;
}
else {
printf("没有奖品给你!\n");
}
}
printf("程序已退出。\n");
return 0;
}
```
阅读全文