c语言 急求编程问题

来源:百度知道 编辑:UC知道 时间:2024/06/25 11:52:11
已知银行争取整存不同期限的月息率分别为:
0.315% 期限一年
0.330% 期限两年
月息利率=0.345% 期限三年
0.375% 五年
0.420% 八年
要求输入本金和期限,球到期时的合计 谢谢啊!!

#include<stdio.h>

void main()
{
float benjin,qixian,heji;

printf("输入本金和期限:");
scanf("%f%f",&benjin,&qixian);
if(qixian<1)
{
heji=qixian*benjin*(1+12*0.315/100);
}
else if(qixian<2)
{
heji=qixian*benjin*(1+12*0.330/100);
}
else if(qixian<3)
{
heji=qixian*benjin*(1+12*0.345/100);
}
else if(qixian<5)
{
heji=qixian*benjin*(1+12*0.375/100);
}
else //if(qixian<8)
{
heji=qixian*benjin*(1+12*0.420/100);
}
printf("到期时的合计:%f\n",heji);
}

不知道合计值的公式是什么,但这个题目可以写if语句的吧,根据期限去判断

上面的写的很好。没什么语法错误,算法也是可以实现的!