close
標題:

c++程式寫好後執行有問題

發問:

因為要期中考了,所以在家練習寫程式 可是寫好之後,一直無法執行 但是從學校帶回來的檔案,卻可以執行 不過修改一下又不行了,家裡其他電腦也是一樣= = 還有一些小問題 想請各位幫忙看一下問題何在 http://vbxmkgjn.pixnet.net/album/set/4419518 (因為不知道怎麼放照片, 所以放在痞客邦上了) 第一張是寫完程式後,點執行卻沒有跳出黑視窗 第二張是直接點資料夾裡的執行檔,學號部分打10碼 第3行卻出現不同的數,在之後就出現錯誤訊息了 第三張是不超過10碼就可以出現一樣的數 請各位幫幫忙解答,謝謝 (我是新手) 更新: 第2和3的程式碼就在第1張裡 更新 2: 那那個存檔位置該如何處理?? 因為在學校時,也是在桌面建個資料夾存進去而已 那為什麼執行一次後,修改一下要在執行時就不行了?? 而且在執行第一次後按任意鍵關掉,黑視窗會消失, 可是滑鼠箭頭還是在運行中呢?? 更新 3: "Qwertyuiop" 謝謝,是我忘記字串怎麼使用了,所以才會使用int -__- 可是執行的問題,還是沒辦法解決= = 是不是電腦太慢了還是中毒了, 因為想要刪除執行檔沒辦法刪掉,會顯示它在運行中 是不是在運行中,所以才會沒辦法按F9在一次執行?? 可是從資料夾裡就可以一直執行 更新 4: 不過執行的是第1次儲存的內容 也就是沒辦法修改,只能第一次就寫完整要的內容

最佳解答:

第1張:是環境還沒有準備好,所以程式不會跑。 第2張:因為在C++裡面,你宣告的int(整數),他能接受的範圍是-2,147,483,648 ~ 2,147,483,647。你輸入4004564567,超過他的範圍,會產生不可預期的錯誤。想輸入這麼長的數字,使用字串比較佳。ex: char n[90]; scanf("%s",&n); printf("你學號是:%s ",n); 2013-10-28 00:12:04 補充: 1. 執行的問題應該是對Dev-C++使用還不正確。看一下參考資料的網址或是google "devc++ 教學"應該對你有幫助。(Dev C++已經過時了,他的作者們現在維護的是CodeBlocks這個整合環境編輯器) 2.「不過執行的是第1次儲存的內容,也就是沒辦法修改,只能第一次就寫完整要的內容」我不懂你的意思耶。可以說清楚一點嗎 2013-10-28 00:16:11 補充: 要等程式執行結束,你就可以修改程式碼。修改完再按F9(編譯且執行)就行了。 「一定要讓程式結束』才行喔 !!

其他解答:

還是要去 http://aaashops。com 品質不錯,老婆很喜歡。 可俺呓冏|||||第一張注意一下你存檔的位置 第二和三要給程式碼才有辦法幫 第二張應該是overflow了|||||我每次都是去這里看的哦, http://Lvmiss。com 侞僾哶叫

aa.jpg

 

此文章來自奇摩知識+如有不便請留言告知

8081B933AEEFE995
arrow
arrow

    bgdwze3 發表在 痞客邦 留言(0) 人氣()