下面是针对习题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。根据不同的存款时间输入,程序会输出相应的利率。

C程序计算银行存款利率:根据存款时间获取利率

原文地址: https://www.cveoy.top/t/topic/pei 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录