當作複習。。。
(1)將華氏度 換算成 攝氏度,公式:
℃=(5/9)(̧°f-32)
#include int transformtemprature(intf)int
main()
return0;
}
lenovo-myc@lenovomyc-lenovo-product:~/c_test$ vim temprature.c(2)為了使精度更高。將變數由int 改為 floatlenovo-myc@lenovomyc-lenovo-product:~/c_test$ cc -std=gnu99 temprature.c
lenovo-myc@lenovomyc-lenovo-product:~/c_test$ a.out
0 -17
20 -6404
6015
8026
10037
12048
14060
16071
18082
20093
220104
240115
260126
280137
300148
修改為 printf(
"%d\t%d\n
",f,transformtemprature(f));
加入製表符 \t
lenovo-myc@lenovomyc-lenovo-product:~/c_test$ vim temprature.c
lenovo-myc@lenovomyc-lenovo-product:~/c_test$ cc -std=gnu99 temprature.c
lenovo-myc@lenovomyc-lenovo-product:~/c_test$ a.out
0 -17
20 -6404
6015
8026
10037
12048
14060
16071
18082
20093
220104
240115
260126
280137
300148
修改為 printf(
"%3d%3d\n
",f,transformtemprature(f));
右對齊lenovo-myc@lenovomyc-lenovo-product:~/c_test$ vim temprature.c
lenovo-myc@lenovomyc-lenovo-product:~/c_test$ cc -std=gnu99 temprature.c
lenovo-myc@lenovomyc-lenovo-product:~/c_test$ a.out
0 -17
20 -6404
6015
8026
10037
12048
14060
16071
18082
20093
220104
240115
260126
280137
300148
(3)去掉多餘引數
#include float transformtemprature(int(4) 將 幻數 替換為 #define 符號常量f)int
main()
return0;
}
C程式語言 K R 第六章學習筆記
6.1 點是最基本的物件,假定用 x 與 y 座標表示它,且 x y 的座標值都為整數。採用結構存放這兩個座標 struct point 結構可以巢狀。我們可以用對角線上的兩個點來定義矩形 struct rect struct rect screen 可以用語句 screen.pt1.x 引用 sc...
c程式語言筆記1
列印最長輸入行的程式 include define maxline 1000 允許的輸入行的最大長度 int getline char line,int maxline void copy char to,char from 列印最長的輸入行 main if max 0 printf s longe...
C語言程式設計課程筆記1
2018級 數學 四班 2018212773 張越 first 知識點總結 一 c資料型別 1.c語言程式處理的資料型別分類 4類 基本型別有 整型 int 4個位元組 long 4 short 2 unsigned.實型 float 4 double 8 long double 10 字元型 ch...