1、已知银行整存整取存款不同期限的月息利率分别为:
0.315% 期限一年;0.330% 期限二年;0.345% 期限三年;0.375% 期限五年;0.420% 期限八年
要求输入存钱的本金和期限,求到期时能从银行得到的利息与本金的合计。
求c语言高手解答
答案:4 悬赏:30 手机版
解决时间 2021-04-09 19:12
- 提问者网友:我是女神我骄傲
- 2021-04-09 04:35
最佳答案
- 五星知识达人网友:走死在岁月里
- 2021-04-09 06:02
#include
#include
int main()
{
int p,t;
float r[9]={0,0.00315,0.00330,0.00345,0.00345,0.00375,0.00375,0.00375,0.00420};
float sum=0.0;
printf("输入本金和期限:");
scanf("%d%d",&p,&t);
sum=p+p*12*t*r[t];
printf("本息合计为:%.2f\n",sum);
return 0;
}
#include
int main()
{
int p,t;
float r[9]={0,0.00315,0.00330,0.00345,0.00345,0.00375,0.00375,0.00375,0.00420};
float sum=0.0;
printf("输入本金和期限:");
scanf("%d%d",&p,&t);
sum=p+p*12*t*r[t];
printf("本息合计为:%.2f\n",sum);
return 0;
}
全部回答
- 1楼网友:舊物识亽
- 2021-04-09 08:13
1)选择a,逗号表达式的值为最右值
2)选择a,类型必须说明
3)选择d,不能以数字开头
4)选择c,没啥可解释的,int数组只能依次输出
5)选择c,因为它是后加
6)选择c,c语言的数据类型包括整型、实型和逻辑型
7)选择c,分别打印的是a[0][2],a[1][1]和a[2][0]
8)选择d,考察先减和后减的区别
9)选择c,x输入为6和3,++后分别为7和4,打印x--因为是后减所以仍然输出4。
10)选择a,字符串数组实际上是一个二维字符数组
以下懒得解释了,不明白的话追问吧
11-15)dcbda
16-20)abbca
望采纳哈:)
- 2楼网友:我住北渡口
- 2021-04-09 07:37
double calTotalMoney(float captial , char year)
{
int i = 0;
double total_money = captial;
double mul = 0;
switch(year)
{
case 1:
mul = 0.00315;
break;
case 2:
mul = 0.00330;
break;
case 3:
mul = 0.00345;
break;
case 5:
mul = 0.00375;
break;
case 8:
mul = 0.00420;
break;
default:
break;
}
for(i=0; i < 12*year ; i++)
{
total_money *= (1+ mul);
}
return total_money;
}
验证OK!
- 3楼网友:傲气稳了全场
- 2021-04-09 06:09
#include
int main(void)
{
int a, i;
double sum, t[8] = {0.00325, 0.00330, 0.00345, 0, 0.00375, 0, 0, 0.00420};
printf("请输入本金和期限:");
scanf("%lf%d", &sum, &a);
for (i = 0; i < 12 * a; i++)
sum = sum * (1 + t[a - 1]);
printf("到期合计: %.3lf\n", sum);
return 0;
}
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯
正方形一边上任一点到这个正方形两条对角线的 |
阴历怎么看 ? |