在C语言中,输入一个数值,将它转换成弧度,怎么转换?
2015-10-24 · 知道合伙人软件行家
关注
展开全部
(1)没有 °符号的都是弧度制,换句话说,角度制一定有 °
(2)在高中数学中,若没有特殊说明,都习惯用弧度制表示,弧度和角度的转换式为
角度=(180°/π)*弧度
c语言源代码如下:
#include <stdio.h>
#include <stdlib.h>
int main(int argc, char*argv[])
{
const double pi=3.14159;
int jd; //角度值
double hd; //弧度值
printf("请输入角度值:\n");
scanf("%d",&jd);
hd=jd*pi/180;
printf("对应的弧度值:%g\n",hd);
system("pause");
return 0;
}
展开全部
#include<stdio.h>
#define P 3.1415926
int main()
{
float a,b;
printf("请输入角度:");
scanf("%f",&a);
b=P/180*a;
printf("它的弧度为:%f",b);
return 0;
}
#define P 3.1415926
int main()
{
float a,b;
printf("请输入角度:");
scanf("%f",&a);
b=P/180*a;
printf("它的弧度为:%f",b);
return 0;
}
本回答被提问者和网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
#include <stdio.h>
#include <stdlib.h>
#define PI 3.14159
int main()
{double degree;
printf("输入一个角度:\n");
while(scanf("%lf",°ree)==1)
{printf("弧度值为%lg\n",degree*PI/180);
printf("继续输入角度,q退出\n");
}
system("pause");
return 0;
}
#include <stdlib.h>
#define PI 3.14159
int main()
{double degree;
printf("输入一个角度:\n");
while(scanf("%lf",°ree)==1)
{printf("弧度值为%lg\n",degree*PI/180);
printf("继续输入角度,q退出\n");
}
system("pause");
return 0;
}
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询