知识点

来源:互联网 发布:整形网络咨询师好做吗 编辑:程序博客网 时间:2024/05/19 23:58

※数组整体赋值函数

#include <cstring>memset(a,0,sizeof(a))

※求素数函数

int is_prime(int m){    for(int i=2; i*i<m; i++){    if(m%i==0) return ;    }    return 1; //是素数} 

※ char转int : char -‘0’
‘0’在ASC码里是48

※isalpha(ch) 大写 1
小写 2
isupper(ch) 判断大写,up,大写
islower(ch) 判断小写 ,low,小写

※error:stray “\241” 非法字符

△最大公因数

int gcd(int a, int b){return b == 0 ? a : gcd(b,a%b);}

△最小公倍数

 int icm(int a, int b){ return a*b/gcd(a,b);}

△找到了为什么自己一直用不了longlong
感觉智商被掏空
long long 中间要有空格啊!!!

△int 是4 个字节,±2的30次幂-1 大小
多用 long long ,double