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