第十二周 oj训练 宏定义将角度转换为弧度
来源:互联网 发布:淘宝双十一满减规则 编辑:程序博客网 时间:2024/06/08 15:28
Copyright (c) 2016 烟台大学计算机与控制工程学院All rights reserved.文件名称:test.cpp作者:何定钦完成日期:2016年11月22日题目描述: 定义参数宏AngleToRadian(degree,minute,second),将度(degree)、分(minute)、秒(second)转换为弧度。输入: 度,分,秒输出: 转换后的弧度样例输入: 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; }
结果:
知识点总结:
学习了在宏定义中直接写出计算公式,并在主函数中直接用就可以。
心得体会:
注意宏定义中要注意的是等价代换,宏定义中建议适当将参数括起来。
0 0
- 第十二周 oj训练 宏定义将角度转换为弧度
- 第十二周oj题目将度分秒转换为弧度
- 第十二周OJ——定义参数宏,完成程序——将度,分,秒转化为弧度
- 第十二周-OJ-F利用参数宏进行角度与弧度转换
- 第十二周 OJ总结<6>--利用参数宏进行角度与弧度转换
- 第十二周利用参数宏进行角度与弧度转换
- 第十二周项目F参数宏定义进行弧度转换
- 第十二周 弧度转换
- C# 角度转换为弧度
- 第12周OJ实践 利用参数宏进行角度与弧度转换
- 十二周OJ利用参数宏进行角度与弧度转换
- 第十二周 oj训练 进制转换
- C语言OJ项目参考(2970)利用参数宏进行角度与弧度转换
- 角度弧度转换
- 三角函数 弧度角度转换
- 角度 弧度的转换
- oj第十二周训练——进制转换
- C# 角度转换、弧度转换
- VS2013常用的一些快捷键
- LeetCode 117. Populating Next Right Pointers in Each Node II
- KDTree 【转】
- bzoj 1833 count 数字计数 数位dp
- static_cast、dynamic_cast、reinterpret_cast和const_cast之间的区别
- 第十二周 oj训练 宏定义将角度转换为弧度
- Android WebView 缓存处理
- Runtime
- mybatis中并发更新判断问题
- CSS设置行内元素和块级元素的水平居中、垂直居中
- PCI驱动使用函数
- 第十二周递归求爬楼梯的种数
- 欢迎使用CSDN-markdown编辑器
- 自定义view圆