资源描述
书面作业2第2章 习题2为了倡导居民节约用电,某省电力公司执行“阶梯电价”,安装一户一表的居民用户电价分两个“阶梯”:月用电量50 千瓦时以内的,电价为0.53 元/千瓦时;超过50 千瓦时的用电量,电价上调0.05 元/千瓦时。编写程序,输入用户的月用电量(千瓦时),计算并输出该用户应支付的电费(元)。#include int main(void)float x,y;printf(输入用户的月用电量(千瓦时)n);scanf(%f,&x);if(x=50)y=0.53*x;elsey=0.58*x-2.5;printf(应支付的电费为%f(元),y);4编写程序,输入两个正整数m 和n,求。#include int main(void)int m,n;double sum,i;sum=0;printf(输入mn);scanf(%d,&m); printf(输入nn);scanf(%d,&n); for(i=m;i=n;i+) sum=1/i+i*i+sum; printf(所求和为%f,sum);6某客户为购房办理商业贷款,选择了按月等额本息还款法,计算公式如下,在贷款本金(loan)和月利率(rate)一定的情况下,住房贷款的月还款额(money)取决于还款月数(month)。客户打算在530 年的范围内选择还清贷款的年限,想得到一张“还款年限月还款额表”以供参考。编写程序,输入贷款本金 loan 和月利率 rate,输出“还款年限月还款额表”,还款年限的范围是530 年,输出时分别精确到年和元。money = loan #include #includeint main(void)int loan,year,mon;double rate,money;printf(输入贷款本金 loann);scanf(%d,&loan); printf(月利率 raten);scanf(%lf,&rate); for(year=5;year=30;year+) mon=12*year; money=loan*rate*pow(1+rate,mon)/(pow(1+rate,mon)-1); printf(还款年限%d 月还款额%.0fn,year,money);
展开阅读全文