1樓:江偉
/*這個比較短*/
#include
#define n 100
int main(void)
2樓:穎風
學弟,不是學長不想幫你,怕你老師罵我 。給你說個思路吧,既然是找最大,那就先初始讓max等於第一個,用陣列記錄學號,用一個num記錄一哥人數;後面跟前面的比,若大,則替換max為後面的,一哥人數 置1,陣列第一個放他的學號 ,若等,則一哥人數加一,陣列中一哥數位置放後面人的學號,若小則跳過;如此,最後根據一哥人數輸出陣列裡的學號就成了。不知道你明白了沒有,希望你成為中國計算機天才!
3樓:匿名使用者
這個,應該可以。。。
#include
#include
int main()
printf("最高分:%d\n學號:",max);
for(int l=0;l printf("\n"); free(score); free(location); return 0;} 4樓:周建國偉 通過結構體就可以做出來了 陣列名可以當做指標使用,但這種指標沒有實際佔用記憶體空間 不存在存放首地址什麼的 因為你只能對該類指標 陣列名 指向的資料操作!沒有你想的那種多佔一個空間存放地址的意思,陣列名不是完整意義的指標 空間的位置看你的陣列在程式中定義的位置,有可能是棧,也可能是堆,也可能是全域性資料域。array可以當做... include void main int i,j,n,k,x,a 100 scanf d d n,x k n for i 0 i include include int main int i,j,n,x,a scanf d d n,x a int calloc n,sizeof int 申請陣列空... 1 不能,通不過編繹的。2 可以根據返回一個標誌來實現跳轉。如int fun 如果成功就返回1,否則返回0。看來樓主對函式理解還不夠透徹。舉個例子吧 int fun int a,int b 就像上面那個,其中括號內的int a和int b表示這個函式需要傳入引數兩個,並且這兩個引數為int型別,第一...有關c語言陣列的宣告,建立,c語言陣列宣告問題
C語言程式設計問題(用一維陣列),C語言程式設計問題(用一維陣列)
有關C語言的幾個問題,有關C語言幾個問題