PTT
Submit
Submit
選擇語言
正體中文
简体中文
PTT
C_and_CPP
[問題][初學]程式部份改為函數時出錯
作者:
RiverE
(River Endless)
2014-05-19 03:40:46
各位好,我是看交大開放式課程來學的程式
課題要求寫出輸入(Ex:1234)就印出(1+2+3+4=10)
我完成的是這樣
http://paste.plurk.com/show/1886024/
問題出在之後要將運算的部份寫成函式讓main呼叫
我沒想太多,就照影片中老師的做寫成這樣
http://paste.plurk.com/show/1885993/
結果影片中的程式可以run,我的卻會卡住
實在不知道問題在哪裡?
會是因為我原始程式的缺陷嗎?
作者: out99 ( )
2014-05-19 05:11:00
要在 main 前面定義 sum,你可以直接把 sum 拉到 main 前面或是在 main 前面加上 sum 的原型: int sum(int n);keyword: function prototype
作者:
RealJack
2014-05-19 11:47:00
把sum函式裡面的x的全部改成n
作者:
RiverE
(River Endless)
2014-05-19 13:19:00
感謝RealJack!我想通了!當初若宣告sum(int x)的話就沒事了這個問題在知識+是被嚴厲指正了,理由和out99大說的一樣
繼續閱讀
Re: [問題] 關於攝影機內部參數的問題
damody
[問題] 關於攝影機內部參數的問題
svsv
[問題] cin問題
allenmiss
Re: [討論] 錯誤處理 exception assert log 選哪一種
diabloevagto
[討論] 錯誤處理 exception assert log 選哪一種
StarTouching
[問題] malloc的問題
cord
[問題] 函數中參數個數
dailiner
[問題] RTF檔案加入picture的問題
ceon
[問題] linux socket程式會造成死當
neko0624
[問題] checkedListBox回傳選項編號或文字內容
Klauspan
Links
booklink
Contact Us: admin [ a t ] ucptt.com