c/c++经典常用库函数总结

1、strcpy(第一个参数是被写入的字符串头指针,第二个参数是读的字符串头指针)

//1、strcpy(数组2,被复制的数组1)
int main(){
    char arr1[5]={0};
    char arr2[5]={0};
    while(cin>>arr1){
         strcpy(arr2,arr1);
         cout<<arr1<<endl;
         cout<<arr2;
    }
    return 0;
}

2、sqrt 传参浮点数,返回值也是浮点数

//sqrt:计算算术平方根
int main(){
    double x = 2;
    cout<<sqrt(x)<<endl;
    return 0;
}

//输出1.41421

3、double pow(double a, double b)  返回a^b的浮点数

int main(){
    double x = 2;
    cout<<pow(x,3)<<endl;
    return 0;
}//输出8

4、ceil、floor、round

  • double ceil(double x) 返回x的向上取整的值

  • double floor(double x) 返回x的向下取整的值

  • double round(double x) 返回x四舍五入的值

int main(){
    double x = 2.5;
    cout<<floor(x)<<" "<<ceil(x)<<" "<<round(x)<<endl;
    return 0;
}//2 3 3

5、abs与fabs(针对double) 取绝对值

double x = -2.5;
cout<<abs(x)<<endl;
//输出2.5

6、isalnum、islower、isupper,分别检查是否是字母数字、是否是小写字母、是否是大写字母

tolower、toupper两者都是将字母字符转化为大小写,前者是小写,后者是大写,
注意:tolower当遇到小写字母时,则不变,toupper遇到大写不变
  • 9
    点赞
  • 9
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值