1樓:賞良牢釵
#include
intrank(k)
//階乘函式
void
main()
else
printf("m,n值不符合條件!\n");}結果輸入m值:6
輸入n值:3
m!/[n!*(m-n)!]=20
press
anykey
tocontinue
平臺:vc6.0
2樓:匿名使用者
說實話,沒明白你問的是什麼?你這程式ok了啊。就是呼叫子函式比大小,輸出大的那個啊。
形參就是你呼叫子函式的時候,傳遞過去的數的。即max函式()裡面的a,b啊。。不用那個,主調函式和子函式無法通訊啊。
區域性變數就是定義在函式內部的變數,max中的c,main中的x,y,z都是區域性變數啊。
你到底要問什麼呢?
如果你是說,3和5都給出了,那你不用x,y啊,就是z=max(3,5); 直接就行了。
那形參還是要地啊。。x,y倒是不必了
3樓:匿名使用者
c語言的函式對形參要求不嚴格 最好用形參
2.完全沒有必要申請區域性變數
4樓:
只兩個數的話,沒有必要,關鍵是要養成好的習慣
問倆C語言問題
include long int c int a return a c a 1 int main include int main 首先要說的是兄弟 像程式設計這門專業靠的就是動手能力,就和運動員一樣,光說不練是一點用沒有的,就像趙括的紙上談兵,實戰能力為0 所以希望你能認真的思考,實在不會再提出問...
問一道C語言程式設計的問題,看下圖,問一道C語言程式設計的問題,看下圖
按你的提問,每天都吃一半多兩個,第6天剩一個。程式按 中的程式照貓畫虎即可。計算結果,第一天摘了156個桃子,而不是100個。include int main printf total d n x1 return 0 用數學方法按天推算了一下,是156個,無誤。include stdio.h int...
問一道C語言問題
不管怎麼樣都應該是12啊 因為x 以後變成2,y 以後變成5,x y就是7 已經自加完了 然後面這個z 因為其先計算再自加的特性,這個z還是5。所以最後答案就是12。不信你把y 改成y 答案就是10。你把z 改成 z,答案就是11。其實做這樣的題是再簡單不過了,你只要瞭解了自加和自減的運算.自加和自...