十二周OJ利用参数宏进行角度与弧度转换

来源:互联网 发布:网络批发平台有哪些 编辑:程序博客网 时间:2024/05/27 20:52

问题及代码

/*烟台大学计算机与控制工程学院文件名称:利用参数宏进行角度与弧度转换作    者:展一完成时间:2016年11月17日题目描述 定义参数宏AngleToRadian(degree,minute,second),将度(degree)、分(minute)、秒(second)转换为弧度。(#define PI 3.14159)输入度,分,秒输出  转换后的弧度样例输入 180 0 0样例输出3.141590*/#include <stdio.h>#define PI 3.14159/**********/#define PI 3.14159#define AngleToRadian(d,m,s) ((d) + ((m)+(s)/60)/60)/180*PI/**********/int main(){    double degree,minute,second;    scanf("%lf %lf %lf",°ree,&minute,&second);    printf("%f",AngleToRadian(degree,minute,second)); /*参数宏会被替换为定义的表达式,算出结果后输出*/    return 0;}


运行结果


知识点总结


学习心得

0 0