C语言简单计算,三角函数,四则运算,幂函数,指数函数

大哥们哪位知道,C语言简单计算,三角函数,四则运算,幂函数,指数函数
最新回答
熏衣草的微风

2024-11-28 18:15:12

常用数学函数
C语言系统提供了400多个标准函数(称为库函数),设计程序时可以直接使用它们。
库函数主要包括数学函数、字符处理函数、类型转换函数、文件管理函数及内存管理
函数等几类。下面介绍常用的数学函数,其他类型的函数将在后面章节中陆续介绍。
1.函数名:abs
原型:int abs(int i);
功能:求整数的绝对值。
例如,设x=abs(5),y=abs(–5),z=abs(0),则x=5,y=5,z=0。
2.函数名:labs
原型:long labs(long n);
功能:求长整型数的绝对值。
例如,设x=labs(40000L),y=labs(–5),z=labs(0),则x=40000,y=5,z=0。
3.函数名:fabs
原型:double fabs(double x);
功能:求实数的绝对值。
例如,设x=fabs(5.3),y=fabs(–5.3),z=fabs(0),则x=5.3,y=5.3,z=0。
4.函数名:floor
原型:double floor(double x);
功能:求不大于x的最大整数,它相当于数学函数[x]。
例如,设x=floor(–5.1),y=floor(5.9),z=floor(5),则x= –6,y=5,z=5。
5.函数名:ceil
原型:double ceil(double x);
功能:求不小于x的最小整数。
例如,设x=ceil(–5.9),y=ceil(5.1),z=ceil(5),则x = –5,y=6,z=5
6.函数名:sqrt
原型:double sqrt(double x);
功能:求x的平方根。
例如,设x=sqrt(4),y=sqrt(16),则x=1.414214,y=4.0
7.函数名:log10
原型:double log10(double x);
功能:求x的常用对数。
8.函数名:log
原型:double log(double x);
功能:求x的自然对数。
9.函数名:exp
原型:double exp(double x);
功能:求欧拉常数e的x次方。
10.函数名:pow10
原型:double pow10(int p);
功能:求10的p次方。
例如,设x=pow10(3),y=pow10(0),则x=1000,y=1
11.函数名:pow
原型:double pow(double x, double y);
功能:求x的y次方。
例如,设x=pow(3,2),y=pow(–3,2),则x=9,y=9
12.函数名:sin
原型:double sin(double x);
功能:正弦函数。
13.函数名:cos
原型:double cos(double x);
功能:余弦函数。
14.函数名:tan
原型:double tan(double x);
功能:正切函数。
追问
在吗。能帮我编译一下,把编译代码给我好吗
追答
#include<stdio.h>
#include<math.h>

int main()
{
    double x=3.141592653/2.0;
    double n=2;
    printf("sin(%g)=%g\n",x,sin(x));
    printf("cos(%g)=%g\n",x,cos(x));
    printf("%g/%g+%g=%g\n",x,n,x,x*n+x);
    printf("pow(%g,2)=%g\n",x,pow(x,2));
    printf("pow(2,%g)=%g\n",n,pow(2,n));
    getchar();
    return 0;
}