用c语言编写程序神州行(Easyown)用户无月租费,话费每分钟0.6元,全球通(GSM)用户月租费50元,话费每分钟0. 4元。输入一个月的通话时间,分别计算出两种方式的费用,并判断哪一种方式较便宜
时间: 2024-03-01 21:54:57 浏览: 178
手机话费管理系统(c语言编写)
5星 · 资源好评率100%
好的,以下是用 C 语言编写的程序,可以实现你的需求:
```c
#include <stdio.h>
int main() {
int time; // 通话时间
float cost1, cost2; // 费用
printf("请输入一个月的通话时间(分钟):");
scanf("%d", &time);
// 神州行用户
cost1 = time * 0.6;
// 全球通用户
cost2 = time * 0.4 + 50;
printf("神州行用户费用为:%.2f元\n", cost1);
printf("全球通用户费用为:%.2f元\n", cost2);
// 判断哪种方式更便宜
if (cost1 < cost2) {
printf("神州行用户更便宜!\n");
} else {
printf("全球通用户更便宜!\n");
}
return 0;
}
```
在程序中,我们定义了 `time` 变量来存储用户输入的通话时间,然后根据题目给出的计费公式来计算出两种方式的费用,并使用 `printf` 函数输出结果。最后,使用 `if...else` 语句来判断哪种方式更便宜。
阅读全文