您的位置:首页 > 其它

第12周OJ练习-6

2016-11-22 10:46 246 查看

问题及代码
/*作者:贾如杉
题目描述

定义参数宏AngleToRadian(degree,minute,second),将度(degree)、分(minute)、秒(second)转换为弧度。(#define PI 3.14159)

#include <stdio.h>
#define PI 3.14159

输入

度,分,秒

输出

转换后的弧度
*/
#include <stdio.h>
#define PI 3.14159
#define AngleToRadian(degree,minute,second)  PI*degree/180+PI*minute/(60*180)+PI*second/(60*60*180)

int main()
{
double degree,minute,second;
scanf("%lf %lf %lf",°ree,&minute,&second);
printf("%f",AngleToRadian(degree,minute,second)); /*参数宏会被替换为定义的表达式,算出结果后输出*/
return 0;
}

运行结果


知识点总结

  宏参数的练习使用

学习心得

  对宏参数的替代使用有了进一步的了解,巩固知识点
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: