用C语言写个代码:客户到银行存1年期的定期存款。请编写程序,输入1年期定期存款利率和存款金额,帮客户计算到期本金、利息和合计金额。
时间: 2024-05-14 21:13:01 浏览: 11
```c
#include <stdio.h>
int main() {
float rate, amount, interest, total;
int year = 1; // 存1年期
printf("请输入1年期定期存款利率(%):");
scanf("%f", &rate);
printf("请输入存款金额(元):");
scanf("%f", &amount);
interest = amount * rate / 100 * year;
total = amount + interest;
printf("到期本金为:%.2f元\n", amount);
printf("利息为:%.2f元\n", interest);
printf("合计金额为:%.2f元\n", total);
return 0;
}
```
相关问题
C语言编程代码:输入银行定期存款的年利率rate,存款期n年,存款本金capital,试编程计算并输出n年后的本利之和deposit。程序中所有浮点数的数据类型均为double类型。
```c
#include<stdio.h>
#include<math.h>
int main()
{
double rate, capital, deposit;
int n;
printf("请输入银行定期存款的年利率rate、存款期n年和存款本金capital:\n");
scanf("%lf%d%lf", &rate, &n, &capital);
deposit = capital * pow(1 + rate, n);
printf("本利之和为:%.2f\n", deposit);
return 0;
}
```
编写c语言程序,输入年利率i,存款总额
好的,您可以使用以下代码实现:
```
#include <stdio.h>
int main() {
double i, total;
printf("请输入年利率i和存款总额(以空格分隔):\n");
scanf("%lf %lf", &i, &total);
double interest = i * total; // 计算利息
printf("年利率为%.2lf,存款总额为%.2lf,利息为%.2lf\n", i, total, interest);
return 0;
}
```
在这个程序中,我们使用两个变量 `i` 和 `total` 分别表示输入的年利率和存款总额。然后我们使用 `scanf` 函数来读取输入的数据。接着我们计算利息,最后使用 `printf` 函数输出结果即可。需要注意的是,我们使用了 `%.2lf` 来控制输出的小数位数为 2 位。