統測
115年
[電機與電子群資電類] 專業科目(2)
第 36 題
圓周率約為 3.14,某生在期刊雜誌中發現,圓周率的值到小數點後 20 位數是3.14159265358979323846。該生撰寫下列程式時將圓周率 PI 定義為常數,並使用兩種不同的圓周率,分別計算半徑為 100 公分的圓面積。則程式編譯時在行號幾會發生錯誤?\n1 #include \n2 #define PI 3.14 \n3 void main(void){ \n4 double area1, area2; \n5 printf("圓面積 area1 為 %lf 平方公分.\n", 100*100*PI); \n6 PI = 3.14159265358979323846; \n7 printf("圓面積 area2 為 %lf 平方公分.\n", 100*100*PI);}
- A 行號 2
- B 行號 4
- C 行號 6
- D 行號 7