5.4
int main()
{
int year=0;
float money=0.00;
float attain=0.00;
float i = 0.0000;
printf("你想存多少钱?\n");
scanf("%f", &money);
printf("你想存多少年(1/2/3/5/8)\n");
scanf("%d", &year);
switch (year) {
case 1:
attain = money * (1 + 0.0225);
printf("一年后你将收到利息和本金共%f元", attain);
break;
case 2:
attain = (money * (1 + 0.0243)) * (1 + 0.0243);
printf("二年后你将收到利息和本金共%f元", attain);
break;
case 3:
i = 1 + 0.0270;
attain = money * i * i * i;
printf("三年后你将收到利息和本金共%f元", attain);
break;
case 5:
i = 1 + 0.0288;
attain = money * i * i * i * i * i;
printf("五年后你将收到利息和本金共%f元", attain);
break;
default:
i = 1 + 0.0300;
attain = money * i * i * i * i * i * i * i * i;
printf("五年后你将收到利息和本金共%f元", attain);
}
return 0;
}