禾夜 发表于 2021-11-21 14:33:34

S1E9最后3个运行出来算的是错的教教孩子吧

#include <stdio.h>
#include <math.h>

int main()
{
        float price, area, yir, mir;//单价,面积,年利率,月利率
        float interest,loan;//利息,贷款总额
        float ave_repay,down_payment;//月均还款、首期付款
        float total_price,total_repay;//房款总额、还款总额
        int ratio, time;//按揭成数、按揭年数
       
        printf("请输入单价 (元/平方) :");
        scanf("%f",&price);
        printf("请输入面积:");
        scanf("%f",&area);
        printf("请输入按揭成数:");
        scanf("%d",&ratio);
        printf("请输入按揭年数:");
        scanf("%d",&time);
        printf("请输入当前基准年利率:");
        scanf("%f",&yir);
       
        total_price=price*area;
        down_payment=total_price*0.3;
        loan=total_price*(ratio*0.1);
        total_repay=(total_price-down_payment)*(yir/100)*time;
        interest=time*(total_repay/time)-loan;
        ave_repay=total_repay/(time*12);


        printf("========== 报告结果 ==========\n");
        printf("房款总额:%.2f元\n",total_price);
        printf("首期付款:%.2f元\n",down_payment);
        printf("贷款总额:%.2f元\n",loan);
        printf("还款总额:%.2f元\n",total_repay);
        printf("支付利息:%.2f元\n",interest);
        printf("月均还款:%.2f元\n",ave_repay);
       
        return 0;
}

Gacy 发表于 2021-11-21 14:37:45

怎么错了,你输入的信息 呢

禾夜 发表于 2021-11-22 15:19:50

Gacy 发表于 2021-11-21 14:37
怎么错了,你输入的信息 呢

就是输入小甲鱼给的值跟他给出的结果值不一样。
页: [1]
查看完整版本: S1E9最后3个运行出来算的是错的教教孩子吧