1樓:匿名使用者
你可以全都寫到主函式裡,但是max如果比較複雜,有幾百行**int max()
你主函式裡要進行50次max操作,你寫到主函式裡後,是要寫50*900條語句。而你把可以複用的封裝到函式裡,在主函式裡只要寫50條語句呼叫函式,加上函式的900條,一共才950條。這就是是模組化程式設計,為了**的複用。
return z;就是把z的值返回給函式呼叫者。找到兩個書中比較大的了,得返回給用這個函式的人。
2樓:天下無雙由我
這個主要是為了模組化,比如你要比較10次,那麼如果你只寫一個函式的話,那麼你不是要寫10遍比較的**?有了max函式,只要呼叫10次就行了
return z,就是把z的值返回給呼叫max函式的表示式,比如c=max(a,b)
就相當於把z代替了max(a,b)
就相當於
c=z,這時候,c是不是就是最大的了,可懂?
3樓:匿名使用者
return是返回的意思,就是返回z的值,c=max(a,b);其實相當於是挑出a,b中大的數給了z,又把z的值給了c
4樓:匿名使用者
這涉及到軟體工程的理論,是為了方便閱讀,維護,重用,return(z);等同於return z;
怎麼學習計算機c語言,怎麼學習計算機C語言
c語言是一個實用性很強的語言。你如果想要學好它,就得下一翻功夫。可是大多數人都認為它太難學了。所以就沒有認真的學,也當然學不好了。即使是學計算機的學生也不能把它學的很好,這是因為他們沒有掌握學習這門語言的方法。我也是一個學計算機的人,我用c語言過了全國計算機等級考試。所以我有一些心得,想和大家分享。...
關於國家計算機二級C語言問題,國家計算機二級C語言,後三題只儲存沒執行,有分嗎
基本要求 1.掌握演算法的基本概念。2.掌握基本資料結構及其操作。3.掌握基本排序和查詢演算法。4.掌握逐步求精的結構化程式設計方法。5.掌握軟體工程的基本方法,具有初步應用相關技術進行軟體開發的能力。6.掌握資料庫的基本知識,瞭解關聯式資料庫的設計。考試內容 一 基本資料結構與演算法 1.演算法的...
計算機C語言題目求解,計算機c語言求陣列平均值,題目如圖
int f int a,int n main s s f aa 0 3 printf d n s 遞迴求解,陣列a項之和,遞迴過程相當於fn an f n 1 答案 6 int f int a,int n 這是遞迴函式,當n 0時結束遞迴返回。main 過程 n 3 1.s f aa 0 3 3 1...