些文件包中有C语言作业共21题
源代码在线查看: 第九章练习2.txt
/*练习使用自定义函数假如银行只提供一年以上(包括1年)的定期存款,
所有1年以上存款的利率为3%。编写一个函数,通过用户输入的存款金
额和存期,计算存款的利息及本息总额。(要求使用自己定义的函数)
提示:根据问题描述可以得出,存款金额和存期都是在子函数中输入,
计算并显示结果也是在子函数中完成,所以定义一个无参数和返回值的
函数即可。该函数的算法非常简单,只需要用户输入的存期是否大于等
于1,如果是,只要将存款金额乘以0.3即可得到利息;如果存期小于1,
则利息为0。在main()中调用该函数。*/
#include
void lixiyubenjin()
{
float a,b;
printf("存款金额为:");
scanf("%f",&a);
printf("存款期限为:");
scanf("%f",&b);
if(b {
printf("所得存款的利息为:0\n");
printf("所得存款的本息总额为:");
printf("%f\n",a);
}
else if(b>1)
{
printf("所得存款的利息为:");
printf("%f\n",a*0.03*b);
printf("所得存款的本息总额为:");
printf("%f\n",a+a*0.03*b);
}
}
void main()
{
lixiyubenjin();
}