c语言初步经典题11--坐标转换
来源:互联网 发布:java的反射机制详解 编辑:程序博客网 时间:2024/05/18 08:53
题目:
写一个程序把极坐标(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(可以接近似的结果)
#define _CRT_SECURE_NO_WARNINGS#include<stdio.h>#include <stdlib.h>#include <math.h>#define PI 3.1415926void main(){ double dLong; //极坐标的长 double dAngle; //极坐标的角度 printf("请输入要转换为直角坐标的极坐标:\n"); scanf("%lf %lf", &dLong, &dAngle); dAngle = 2*PI*(dAngle / 360); //将角度转换成pi的形式 printf("转化为直角坐标为:%.2lf %.2lf\n", dLong*cos(dAngle), dLong*sin(dAngle)); system("pause");}
使用软件:vs2013
运行结果:
阅读全文
0 0
- c语言初步经典题11--坐标转换
- 《C语言及程序设计初步》_1.11算术运算符与算术表达式_实践13——坐标转换
- c语言初步经典题4----求圆柱体的表面积
- c语言初步经典题7--发工资问题
- c语言初步经典题10--买玫瑰问题
- c语言初步经典题12--我的工资
- c语言初步经典题15--另类求和程序填空
- 初步13-坐标转换
- C语言 指教坐标转换为极坐标
- c语言初步经典题---计算长方形的周长和面积
- c语言初步经典题2---计算两个电阻并联后的阻值
- c语言初步经典题3----摄氏度值转华氏温度值
- c语言初步经典题5----求两个正整数的正差值
- c语言初步经典题6----求三个整数中的最大值
- c语言初步经典题8--求一个数的各位值
- c语言初步经典题9--分离浮点数的整数和小数
- c语言初步经典题13--像时钟一样输出时间
- c语言初步经典题14--计算一元二次方程的根
- 从此开始记录工作中的点滴
- 自动下载cs231n课件
- 深刻理解Python中的元类(metaclass)
- 特殊变量
- A New Begin
- c语言初步经典题11--坐标转换
- 小白算法练习 NYOJ 吝啬的国度 dfs+邻接表
- 寻找三角形 (海伦公式)
- 外卖“搭上”高铁已成事实,然叫好叫座难兑现?
- python链家网二手房数据爬取
- 【字符串·ac自动机】uva1449Dominating Patterns
- 机器学习入门-线性回归
- Linux启动/停止/重启XAMPP(禅道)
- 集合