標題:
如何使system("Pause")最後再執行?
[打印本頁]
作者:
ksjeng
時間:
2010-10-24 23:27
標題:
如何使system("Pause")最後再執行?
向老師請益
我看到一些網頁中
有不錯的程式碼
想抓下來用DEV C++(4.9.9.2)(
http://www.math.ncu.edu.tw/~jovice/c++/boards/devcpp.htm
)測試一遍
但遇到幾個問題
1.程式碼複製貼上後,按執行卻出現錯誤,請問我該如何解決?
譬如在這個網頁(
http://programming.im.ncnu.edu.tw/C_index.html
)抓下來的:
執行後如底下張圖片:
[img]https://math.pro/db/
[/img]
2.但執行後立即消失,我想把system("Pause")加進去,但卻失敗,我該如何處置?
" border="0">
[
本帖最後由 ksjeng 於 2010-10-24 11:53 PM 編輯
]
作者:
weiye
時間:
2010-10-25 08:58
建議試試看:
1. 在引入標頭檔的地方加入一行 #include <stdlib.h>
2. 將 system("PAUSE"); 這行放在 main 函式的倒數第二行,也就是 return 之前。
作者:
ksjeng
時間:
2010-10-25 18:58
謝謝老師
程式碼如下
/* pow example */
#include <stdio.h>
#include <math.h>
int main ()
{
printf ("7 ^ 3 = %lf\n", pow (7,3));
printf ("4.73 ^ 12 = %lf\n", pow (4.73,12));
printf ("32.01 ^ 1.54 = %lf\n", pow (32.01,1.54));
return 0;
}
我該放在哪裡才能讓它慢慢執行啊
作者:
weiye
時間:
2010-10-25 19:13
放在 return 的前一行,
因為 return 之後,主函式就結束了。
作者:
ksjeng
時間:
2010-10-25 20:07
標題:
出現了錯誤,懇請撥冗協助
" border="0">
[
本帖最後由 ksjeng 於 2010-10-25 08:38 PM 編輯
]
作者:
weiye
時間:
2010-10-25 20:39
那我就不知道啦。 :-)
作者:
ksjeng
時間:
2010-10-28 21:41
再加上 #include <stdlib.h>
就成功了
謝謝老師
歡迎光臨 Math Pro 數學補給站 (https://math.pro/db/)
論壇程式使用 Discuz! 6.1.0