真题里的
1 排序模板
//对数组元素排序
void swap(int *pa,int n)
{
int i,j,t;
for(i=0;i<n-1;i++)
{
for(j=i+1;j<n;j++)
{
if(*(pa+i)>*(pa+j))
{
t=*(pa+i);
*(pa+i)=*(pa+j);
*(pa+j)=t;
}
}
}
}
2 遍历数组模板
int a[N][N];
for (int i = 0; i < N; i++)
{ for (int j = 0; j<N; j++)
{
scanf("%d",&a[i][j]);
}
printf("\n");
}
素数判断
int IsPrime(int m) {
int i, flag = 1;
if (m < 2) return 0;
if (m == 2 || m == 3) return 1;
for (i = 2; flag &&i < m/2; i++){
if (m % i == 0) flag = 0; //判断m是否是质数 只有1和它本身能整除的是质数
}
return flag;
}
任意进制转换
https://blog.csdn.net/weixin_45652695/article/details/104180442?utm_source=app&app_version=4.18.0&code=app_1562916241&uLinkId=usr1mkqgl919blen