1.華氏度轉攝氏度的轉換公式:
c=5/9(f-32).
其中f代表華氏度,c代表攝氏度。2.計算本息和
本息和公式: 本息和=本金*(1+利率)*年數(shù)
1.有人用溫度計測量出用華氏法表示的溫度(如64F),今要求把它轉換為以攝氏法表示的溫度(如17.8C).算法實現(xiàn)
分析:這個算法很簡單,關鍵在于找到兩者間的轉換公式。根據(jù)物理學知識,知道以下轉換公式:
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\nc=%f\n",f,c);
? return 0;
}
結果展示:

2.計算存款利息。
有1000元,想存一年,有三種方法可選:(1)活期。年利率為r1
(2)定期,年利率為r2;(3)存兩次半年定期,年利率為r3.請分別計算出一年后按三種方法所得到的本息和。
注:關鍵在于計算本息和的公式。
代碼:
#include <stdio.h>
int main()
{
? float p0=1000,r1=0.0036,r2=0.0225,r3=0.0198,p1,p2,p3;
? p1=p0*(1+r1);
? p2=p0*(1+r2);
? p3=p0*(1+r3/2)*(1+r3/2);
? printf("p1=%f\np2=%f\np3=%f\n",p1,p2,p3);
? return 0;
}
結果展示:
