本帖最後由 tonyh 於 2014-6-21 17:03 編輯
設計遊戲 "超級金頭腦",
讓使用者計算兩個範圍介於11~99之隨機亂數的和.
- #include<iostream>
- #include<cstdlib>
- #include<ctime>
- using namespace std;
- int main()
- {
- int ans;
- double start,end,pass;
- srand(time(NULL));
- re:
- int a=rand()%89+11;
- int b=rand()%89+11;
-
- cout<<a<<" + "<<b<<" = ";
- start=clock();
- cin>>ans;
- end=clock();
- pass=end-start;
- if(ans==a+b)
- cout<<"答對了! ";
- else
- cout<<"答錯了! ";
- cout<<"本題花了"<<pass<<"毫秒思考!"<<endl;
- goto re;
- system("pause");
- return 0;
- }
複製代碼 |