#include <math.h> #include <string.h>

#include <stdio.h>
#include <string.h>
#include <math.h>//处理数学问题的相关库  math.h提供了场景的数学计算函数,如算数平方根,三角函数,对数等。
#define M_PI 3.14

int main()
{
    /*char a[23] = "Hello,", * b = "world!";
    char *c =strcat(a, b);
    char *c=strcpy(a, b);
    printf("%s", c);*/

    //char a[4] = "aaa", b[4] = "b";
    //int c = strcmp(a, b);//strcmp会比较两个字符串,并返回结果
    //printf("%d", c);
    //比较规则:把字符串str1和str2从首字符开始逐个字符比较,直到某个字符不相同或
    //其中一个字符串比较完毕;
    //比较完成后,会返会不比配的两个字符串的ASCII码之差:-1;

    /*int a = 16;
    double d = sqrt(a);
    printf("%lf", d);使用sqrt可以求除非负数的算数平方根(底层采用牛顿逼近法)
    //sqar是由square和root组成的,代表"平方根"的意思;*/

    /*int a = 2;
    double d = pow(3, 3);//使用pow可以快速计算平方,这里求a的三次方;
    printf("%lf", d);//power代表"幂","乘方";*/

    /*//寻找四叶玫瑰数
    for (int i = 1000; i < 10000; i++)
    {
        int a = i % 10, b = i / 10 % 10, c = i / 100%10,d=i/1000;
        if (pow(a, 4) + pow(b, 4) + pow(c, 4)+pow(d,4) == i)
            printf("i=%d\n", i);
    }*/

    //printf("%f", tan(M_PI / 2));//这里使用正切函数计算tan180度的值,注意填入的是弧度值
    //

    /*double a = 3.13;
    printf("不小于x的最小整数:%f\n", ceil(a));
    printf("不小于x的最小整数:%f\n", floor(a));
    //ceil是ceiling的缩写,意思为天花板,ceil函数将浮点数向上取整
    //floor,意思为地板,floor函数将浮点数向上取整
    */

     /*double a = -3.14;
    printf("a的绝对值是:%lf",fabs(a));//快速求绝对值
    //fabs是"floating-point absolute value",即浮点数的绝对值;
    */
}

  • 10
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值