算术运算符课后题求助
呜呜呜呜呜呜呜呜为什么运行起来是这个局面呀,检查了好几遍也找不出错在哪里QAQ…… 用单步调试看看走到哪一步出错的
要不你就把代码贴出来,别人可以拷贝一下帮你看看 BngThea 发表于 2019-2-1 12:27
用单步调试看看走到哪一步出错的
要不你就把代码贴出来,别人可以拷贝一下帮你看看
#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);
mir = yir / 12 / 100; // 月利率
time = time * 12;
ratio = ratio / 10.0;
total_price = price * area; // 房款总额
down_payment = total_price * (1 - ratio) / 10; // 首期付款
loan = total_price - down_payment; // 贷款总额
ave_repay = loan * mir * pow((1 + mir),time) / (pow((1 + mir),time) - 1); //月均还款
total_repay = time * ave_repay; // 还款总额
interest = total_repay - loan; // 支付利息
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;
} BngThea 发表于 2019-2-1 12:27
用单步调试看看走到哪一步出错的
要不你就把代码贴出来,别人可以拷贝一下帮你看看
555555我回复你啦!可以帮我看看嘛! 第25行 少了个取址符~后面的没看~ qudanhan 发表于 2019-2-1 14:15
555555我回复你啦!可以帮我看看嘛!
五楼解决了 82457097 发表于 2019-2-1 14:59
第25行 少了个取址符~后面的没看~
谢谢谢谢!
页:
[1]