新手做题常用两个函数分享

作为新手,挑了两个常用的函数,可以帮助做基础题。

输出数组的max和min

void minmax(int a[],int len,int *max,int *min)

{
       int i;
       *min = *max = a[0];
       for(i=1;i<len;i++){
              if(a[i]<*min){
                     *min=a[i];
              }
              if(a[i]>*max){
                     *max = a[i];
              }
       } 
}

新手备注:输入案例minmax(a,sizeof(a)/sizeof(a[0]),&max,&min);//只要写a就能代表a数组了,不用写a[].

----------------------------------

Pow算出来的是float,如果你取余和除法上出现问题,另外写pow函数。

int pow(int a,int b){
if(b==0){return 1;}
    int c=1;int d=a;
    for(;c<b;c++){
        a=a*d;
    }
    return a;}

今天是第一天用博客,见证自己编程的成长

 

 
posted @ 2021-09-22 23:24  未定义式  阅读(121)  评论(1)    收藏  举报