请用c语言编写一个输入本金,存期(年),求到期时本息和的程序。
1、capital,money;int year;printf(请输入本金然后回车,再输入存期再回车!:\n);scanf(%lf%d,&capital,&year);printf(本息之和为:%lf\n,money=capital*pow((1+rate),year));} 绝对正确,而且简洁明了。
2、月息利率 = 0.345% 期限三年 0.375% 期限五年 0.420% 期限八年 要求输入存钱的本金和期限,求到期时能从银行得到的利息与本金的合计。【2】输入年份year和月month,求该月有多少天。
3、void main(){ long a; //这里!这里!这里!这里!这里!这里!不是Long,是long float lixi;int cunqi;printf(Please input benjin,cunqi:);scanf(%d,%d,&a,&cunqi);后面省略。。
利用C语言计算存款本利之和
1、;} 运行结果如下:这里需要给你解释一下,输入的时候那个利率我是直接按百分比算的,比如25 就输入25就好,计算的时候帮你转化成小数点了,如果要输入小数点那种,capital*n*rate/100;这里的100你就自己去掉。
2、你仔细对比一下程序要求 和你代码上的一个细节 就看出来了 输入信息提示: Please enter rate, year, capital:\n你的printf(Please enter rate,year,capital:\n);在要求中, 两个逗号后面都有一个空格的。
3、删除第一个printf中的 “,capital,n 试试。
4、设银行定期存款的年利率rate为82%,并已知存款期为n年,存款本金为capital元,试编程计算n年后的本利之和deposit.要求rate,n ,capital均从键盘输入,输出信息要完整清晰。
设计一个C语言程序来计算到期存款本息之和
;} 运行结果如下:这里需要给你解释一下,输入的时候那个利率我是直接按百分比算的,比如25 就输入25就好,计算的时候帮你转化成小数点了,如果要输入小数点那种,capital*n*rate/100;这里的100你就自己去掉。
你求的是银行存款本息问题,所以你使用的值是百分制,%在C语言里不能直接写,先转换成小数吧。%是取模符号。其次,你的switch中的case 值错了,switch接受的字符型和整型,直接在case后接要比较的值。









