我的C語言不好,誰幫我仔細翻譯一下下面的這個程式,翻譯每個語句的含義 功能!謝謝

時間 2021-05-04 18:23:37

1樓:匿名使用者

#include

#include

#include

//a陣列求最大值,max為最大值,返回的是最大數的個數,並列印

else if(max == a[i])//如果這個值等於最大值,最大值個數加1

}printf("max=%d\r\n",max);//列印最大值

printf("cnt1=%d\r\n",cnt1);//列印最大值個數

return cnt1;

}//a陣列求最小值,min為最小值,返回的是最小數的個數,並列印

else if(min == a[i])//如果這個值等於最小值,最小值個數加1

}printf("min=%d\r\n",min); //列印最小值

列印最小值個數

return cnt2;

}//列印num除已count的值,保留兩位小數

void outputpj(float num,int count)

int main()

cnt1 = outputmaxandcount(num,max);

cnt2 = outputminandcount(num,min);

outputpj(sum,200-cnt1+cnt2);//對sum(陣列的和)的值來除以(200-cnt1+cnt2)的值;

return 0;}

2樓:匿名使用者

前面的三行是標頭檔案,不用管。4行開始定義的引數型別為整形變數()裡面的是一個整形200的陣列,合陣列最大值組成,後面是從i=0開始執行以下迴圈,如果在200以內持續執行迴圈。>200執行else,緊接著是列印輸出執行結果,依次類推吧!

3樓:雪寫江山

是求陣列最大值和最大值的個數

是求陣列最小值和最小值的個數

outputpj(float num,int count)是求平均值

我想學習C語言。但是我學習不好。數學不好 英語也不好 不知道

c語言完全可以自學,前提是要有一本好的基礎教科書。因為我是一個學計算機的新生,也在學習c語言,有時上課打瞌睡,有時逃課,所以什麼都沒學到。幸好我買了 c語言程式設計 譚浩強編的,真的很不錯。起碼我不怕掛科了。誤導 如果你想學東西而不是應付考試千萬別看那本c語言程式設計 現代方法 第二版 我推薦這本 ...

C語言這個程式好複雜,看的我頭都暈了,大神幫忙講一下,謝謝

弒緋 1 定義一個字串型指標 a,它指向 you 這字串的儲存地址 2 定義一個字串陣列b,內容如題 3 for i 0 b i 0 i 意思是進行迴圈,直到b陣列的最後一個元素停止迴圈。注 字串的最後一個字元預設是 0 它代表字串完結。4 if a b i 這裡的 a指的是字串指標a所指地址儲存的...

跪求c語言大神幫小弟看一段c程式裡的錯誤!謝謝

關於你要實現的程式的功能並沒有描述的十分清楚,我這就主要從你語法上的錯誤給予更正 include stdio.h 因為你的主函式在你要呼叫 的兩個函式的前面,因此要先宣告函式 int center to left get black int a 主函式中呼叫函式是傳了引數的,需要有形參 int ce...