第十二週OJ——定義引數巨集,完成程式——將度,分,秒轉化為弧度
阿新 • • 發佈:2019-02-08
問題描述:定義帶引數巨集完成度,分,秒至弧度的轉化
檔名稱:the_twelfth_week_OJ2970
作者:何知令
發表時間:2016年11月21日
輸入:度,分,秒
輸出:該度數對應的弧度數
示範輸入:180 0 0
示範輸出:3.141590
程式碼:
/*問題描述:定義帶引數巨集完成度,分,秒至弧度的轉化 檔名稱:the_twelfth_week_OJ2970 作者:何知令 發表時間:2016年11月21日 輸入:度,分,秒 輸出:該度數對應的弧度數 示範輸入:180 0 0 示範輸出:3.141590*/ #include <stdio.h> #define PI 3.14159 #define AngleToRadian(degree,minute,second)((degree)+(minute)/60+(second)/3600)*(PI/180) int main() { double degree,minute,second; scanf("%lf %lf %lf",°ree,&minute,&second); printf("%f",AngleToRadian(degree,minute,second)); /*引數巨集會被替換為定義的表示式,算出結果後輸出*/ return 0; }
程式執行結果展示:
知識點總結:帶參巨集定義
學習心得:有點坎坷