C程序计算银行存款利率:根据存款时间获取利率
下面是针对习题2的C程序代码:
#include <stdio.h>
int main() {
int time;
float rate;
printf("请输入存款时间(年):");
scanf("%d", &time);
if (time >= 5) {
rate = 0.045;
} else if (time >= 4) {
rate = 0.04;
} else if (time >= 3) {
rate = 0.035;
} else if (time >= 2) {
rate = 0.03;
} else if (time >= 1) {
rate = 0.025;
} else {
rate = 0.02;
}
printf("相应于输入的时间的利率为:%f\n", rate);
return 0;
}
对于习题2中编写的程序,用户需要输入资金的存款时间(年)。程序使用scanf()函数调用接收这个时间,并使用if-else if-else语句进行判断。根据存款时间的不同范围,分配相应的利率给变量rate。最后,程序输出相应于输入时间的利率。
例如,如果输入的存款时间为3年,则程序将显示相应的利率为0.035。如果输入的存款时间为5年以上,则程序将显示利率为0.045。根据不同的存款时间输入,程序会输出相应的利率。
原文地址: https://www.cveoy.top/t/topic/pei 著作权归作者所有。请勿转载和采集!