博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
《C语言及程序设计》实践参考——坐标转换
阅读量:6636 次
发布时间:2019-06-25

本文共 446 字,大约阅读时间需要 1 分钟。

返回:    

要求:

写一个程序把极坐标(r,θ) (θ之单位为度)转换为直角坐标( X,Y)。转换公式是:

        x=r.cosθ
        y=r.sinθ
样例输入1:10 45(代表r=10  θ=45°)
样例输出1:7.071068 7.071068
样例输入2:20 90 (代表r=20  θ=90°)
样例输出2:0 20(可以接近似的结果)

[参考解答]

#include 
#include
//三角函数需要math.h#define PI 3.1415926 //用符号常量处理int main( ){ float r, theta, x, y; scanf("%f %f", &r, &theta); x = r * cos(theta/180*PI);//注意cos需要弧度作为参数 y = r * sin(theta/180*PI); printf("%f %f", x, y); return 0;}

转载地址:http://erdvo.baihongyu.com/

你可能感兴趣的文章
win7的svchost.exe占用内存过高如何解决
查看>>
Java数据类型转换
查看>>
和Eclipse一起走过的日子
查看>>
Activity生命周期解说
查看>>
mybatis拦截器实现分页功能的示例讲解
查看>>
thinkphp模板中使用方法
查看>>
ListBox和ComboBox绑定数据简单例子
查看>>
CAD2GIS:arcengine注记添加(转载)
查看>>
Python之类型转换
查看>>
安装ssh服务
查看>>
Spin.js-CSS动画进度载入器
查看>>
C语言必会面试题(3、耶稣有13个门徒,当中有一个就是出卖耶稣的叛徒,请用排除法找出这位叛徒:13人围坐一圈,从第一个開始报号:1,2,3,1,2,3...。凡是报到“3”就退出圈子,...)...
查看>>
【python】打印函数调用栈
查看>>
console.time 简单分析javascript动态加入Dom节点的性能
查看>>
Win8 Metro(C#)数字图像处理--2.60部分彩色保留算法
查看>>
V4L2开发要点【转】
查看>>
技术人员转型是件痛苦的事情~
查看>>
OKI系列针式打印机更换色带图解教程
查看>>
this关键字的解析
查看>>
传递多个参数并获取Web API的数据
查看>>