C语言——选择结构程序设计有关问题

2025-03-22 21:46:37
推荐回答(2个)
回答1:

#include void main()
{
int x,y=0;
double sum = 0.0;
printf("请输入金额和期限:");
scanf("%d%d",&x,&y);
switch (y)
{
case 1://只写了个第一种,后边几种自己各参考写下去吧,第个case后边加个break,要不然还会往下执行
sum = (double)(x * (1+0.0063));
break;
}
printf("本金:%lf\n",sum);
}

回答2:

#includevoid main()
{
float x,y,z;
printf("输入本金 与期限(年):");
scanf("%f%f",&x,&y);
if(y==1)z=x*(0.0063*12+1);
else if(y==2)z=x*(0.0066*24+1);
else if(y==3)z=x*(0.0069*36+1);
else if(y==5)z=x*(0.0075*60+1);
else if(y==8)z=x*(0.0084*96+1);
else printf("期限出错!\n");
printf("本金利息合计:%.4f\n",z);
}