例3.1 有人用温度计测量出华氏法表示的温度,今要求把它转化为以摄氏法表示的温度
解题思路:二者的转换公式 c=5/9(f-32) ( f代表华氏温度,c代表摄氏温度)
代码
#include <stdio.h>
int main()
{
float f,c;
f=64.0;
c=(5.0/9)*(f-32);
printf ("f=%f\n c=%f\n",f,c);
return 0;
}
结果
例3.2 计算存款利息。有1000元,想存一年。有3种方法可选:
**(1)活期,年利率为rl;
(2)一年期定期,年利率为r2;
(3)存两次半年定期,年利率为r3;
请分别计算出一年后按3种方法所得到的本息和
**
解题思路:关键是确定计算本息和的公式。若存款额为p0,则:
活期存款一年后本息和为:p1=p0(1+r1)
一年期定期存款,一年后本息和为p2=p0(1+r2)
两次半年定期存款,一年后本息和为p3=p0(1+r3/2)(1+r3/2)
代码