//延遲迴圈
#include #include using namespace std;
int main()
//測試clock()的意義
#include #include using namespace std;
int main()
cout << clocks_per_sec << endl; //輸出clocks_per_sec的值
system("pause");
return 0;
}
//每秒輸出一行**,連續10秒
#include #include using namespace std;
int main()
//以上是核心部分
cout << "當前時間為" << clock() << endl;
system("pause");
return 0;
}
總結:
①等1秒輸出一行**的核心為:
宣告部分:
clock_t one = clocks_per_sec; //變數one=1秒。
clock_t one_start; //宣告變數one_start,用於在開始的時候給其賦值
執行等待部分:
while (clock() - one_start < one); //時間過去了一
即宣告一次之後,使用 執行等待部分,即自動等待一秒。
多次等待:
用clock 和ctime寫乙個延時迴圈
include include describe clock function,clock t type int main using namespace std cout enter the delay time,in seconds float secs cin secs clock t del...
用clock()函式自定義延時函式
描述 用clock 函式自定義乙個延時函式delay 並在shipmodel 函式中呼叫模擬船行進過程 include pch.h include include 延時需要 void shipmodel float targetx,float targety void delay float sec...
編寫延時迴圈
long wait 0 while wait 10000 wait coutinng silenting 這種方法的問題是,當計算機的處理速度發生變化時,必須修改技術限制。例如,有些為ibm pc編寫的遊戲在速度更快的機器上執行時,其速度將得到無法控制 另外,有些編譯器可能修改上述 將wait設定為...