C語言中,關於排序的問題(輸入n個數,輸出最大的那個)


int n,max=0,t;

scanf("%d",&n);

int a[n],i,k;  //這個a[n]必須要在輸入n的值之后才能定義,不然定義不成。

for(i=1;i<=n;i++)

a[i]=0;      //申請n個值

for(k=1;k<=n;k++)

{ scanf("%d",&t);

  a[k]=t;

}

for(i=1;i<=n;i++)

{  if(max<a[i])

     max=a[i];

}

printf("%d",max);


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM