首先是二者的關係:弧度π,對應,角度180° 已知角度n,轉化為弧度m為:n*π/180; 反過來,已知m求n為:180*m/π。具體程式如下:#include <stdio.h>#define PI 3.141592main(){double n; int i; printf("請先選擇轉換方式:1為角度轉化為弧度;2為弧度轉化成角度!"); scanf("%d",&i);if(i==1) printf("你選擇了角度轉化成弧度,請輸入角度:");else if(i==2) printf("你選擇了弧度轉化成角度,請輸入弧度:");scanf("%lf",&n);switch(i) {case 1: printf("%lf轉化為弧度後為:%lf\n",n,n*PI/180);break; case 2: printf("%lf轉化為角度後為:%lf\n",n,n*180/PI);break; }}
首先是二者的關係:弧度π,對應,角度180° 已知角度n,轉化為弧度m為:n*π/180; 反過來,已知m求n為:180*m/π。具體程式如下:#include <stdio.h>#define PI 3.141592main(){double n; int i; printf("請先選擇轉換方式:1為角度轉化為弧度;2為弧度轉化成角度!"); scanf("%d",&i);if(i==1) printf("你選擇了角度轉化成弧度,請輸入角度:");else if(i==2) printf("你選擇了弧度轉化成角度,請輸入弧度:");scanf("%lf",&n);switch(i) {case 1: printf("%lf轉化為弧度後為:%lf\n",n,n*PI/180);break; case 2: printf("%lf轉化為角度後為:%lf\n",n,n*180/PI);break; }}