快上网专注成都网站设计 成都网站制作 成都网站建设
成都网站建设公司服务热线:028-86922220

网站建设知识

十年网站开发经验 + 多家企业客户 + 靠谱的建站团队

量身定制 + 运营维护+专业推广+无忧售后,网站问题一站解决

c语言求一个数余切的函数 c语言求一个数余切的函数是什么

C++求余切值的函数是怎样的

没有专门的余切函数,有正切(tan)就足够了,余切和正切互为倒数 cot a = 1/tan a

成都创新互联公司服务电话:13518219792,为您提供成都网站建设网页设计及定制高端网站建设服务,成都创新互联公司网页制作领域十载,包括成都服务器托管等多个方面拥有多年的网站维护经验,选择成都创新互联公司,为网站保驾护航。

用c语言编写函数实现余切ctan(),输入参数0-360度,定义pi=3.141526,用公式换

double ctan(double t){

if(t==90 || t==270) return 0;

if(t==0 || t==180 || t==360){

printf("Invalid,by 0...\n");

exit(0);

}

return 1/tan(t/180*3.141526);

}

用c语言编写函数实现余切ctan(),输入参数0-360度,定义pi=3.141526,用公式换角

#includestdio.h

#includemath.h

#define pi 3.141526

int main()

{//假定单位圆半径为 r =1;

printf("编程题目:\n");

printf("用c语言编写函数实现余切ctan(),输入参数0-360度,定义pi=3.141526,\n用公式换角度,调用正弦和余弦函数。\n");

printf("\n*********************************\n");

int value;  //定义参数

double result,x,y,rad; //定义结果,对边,临边,弧长

while(1)

printf("请输入参数(0-360度):");

scanf("%d",value);

if(value0||value360) //判断参数范围

{

printf("输入参数超出范围,请重新输入!\n");

system("pause"); 

else

{

break;   

}        

}

rad=(double)(2*pi*value)/360.0;  //计算弧长

//输出显示 参数 pi 弧长

printf("value    = %d\n",value);

printf("pi       = %f\n",pi);

printf("rad      = %f\n",rad);

//判断是否在临界值,根据坐标曲线可知,临界值无限趋近于无穷大

if(value == 0 ||value == 180 ||value == 360)

{

printf("ctan(%d)无解!\n",value);   

}

else

{

x=cos(rad)*1.0;

y=sin(rad)*1.0;

result =x/y;

printf("ctan(%d) = %7.4f\n",value,result); 

}

system("pause"); 

}

好久没写C了,花了点时间熟悉下,给你贴上了,求采纳哦!

c语言中,怎样使用取余数的函数

C语言提供了一个取余数的运算符%,称之为“模”运算符,只有两个整数之间才可以进行模运算。

a % b 表示 用b来整除a,商整数,得到余数。

如:

5%3 = 2

4%3 =1

3%3 =0

扩展资料:

数学函数

double log10(double x) 返回log10x的值

double pow(double x,double y) 返回x^y的值

double pow10(int p) 返回10^p的值

double sqrt(double x) 返回+√x的值

double acos(double x) 返回x的反余弦cos-1(x)值,x为弧度

double asin(double x) 返回x的反正弦sin-1(x)值,x为弧度

double atan(double x) 返回x的反正切tan-1(x)值,x为弧度

double atoi(char *nptr) 将字符串nptr转换成整数并返回这个整数

double atol(char *nptr) 将字符串nptr转换成长整数并返回这个整数

char *ecvt(double value,int ndigit,int *decpt,int *sign),将浮点数value转换成字符串并返回该字符串

char *fcvt(double value,int ndigit,int *decpt,int *sign),将浮点数value转换成字符串并返回该字符串

参考资料来源:百度百科-C语言函数


分享题目:c语言求一个数余切的函数 c语言求一个数余切的函数是什么
网站链接:http://6mz.cn/article/dogdopg.html

其他资讯