1.實驗題目:
讓程式能接受使用者輸入答案,並判定對錯。最後給出總共對/錯 的數量。
2.設計思路:
定義兩個陣列,把計算結果存入其中乙個,把使用者自己寫的答案存入另乙個陣列,比較是否相等,從而求出正確與錯誤題目的個數。
3.源**:
1 #include2 #include3 #include44.結果截圖:void
choice2();
5void create(int m,int
n)19
else
2023
break;24
case2:
25 cout
<
26break;27
case3:
28if(b!=0)29
32else
3336
break;37
}38}39
void
caidan()
4046
void
caidan2()
4755
void
choice()
5681}82
}83void
choice2()
84122
else
126}
127break
;128
case1:
129if(a>b)
130139
else
143}
144else
145154
else
158}
159break
;160
case2:
161170
else
174}
175break
;176
case3:
177if(b!=0
)178
187else
191}
192else
193196
break
;197
198199 cout<
答對共"
<
200 cout<
答錯共"
<
201}
202}
203 cout<
答對共"
<
204 cout<
答錯共"
<
205}
206207
208else
if(k1==1
)209
215}
216else
217221
caidan2();
222 cin>>key;
223break
;224
case2:
225233
caidan2();
234 cin>>key;
235break
;236
}237
case3:
238 cout<
請輸入0或1(0代表有餘數,1代表無餘數!)
"<
239 cin>>k3;
240241
if(k3==0
)242
257}
258else
259262
}263
}264
else
if(k3==1
)265
280}
281else
282285
}286
}287
caidan2();
288 cin>>key;
289break
;290
case4:
291303
}304
caidan2();
305break
;306
}307
case5:
308 exit(1
);309
default
:310 cout<
輸入有誤!請重新輸入!
"<
311caidan2();
312 cin>>key;
313break
;314
}315
}316
}317
void
main()
318325 }
5.實驗總結:
程式本身存在一些不足,但我相信使用者使用起來效果應該不錯。對於介面化的實現,日後還應該更加努力吧。
四則運算3
一.要求 1.讓程式能接受使用者輸入答案,並判定對錯。最後給出總共對 錯 的數量。二.思路 定義變數c1,c2並初始化,每齣一道題就答一道題,如果正確c1 如果錯誤c2 再輸出c1和c2的值 三.include using namespace std include include int c1 0...
四則運算3
1 include2 include3 using namespace std 4void menu 519 void yunsuan int num,int cc,int range,int neg,int yu,int mhs,int kgs 四則運算函式 2048 break 49 50whi...
四則運算3
1.實驗題目。讓程式能接受使用者輸入答案,並判定對錯。最後給出總共對 錯 的數量。2.設計思想。將程式隨機產生的算式,將它們計算的答案存到陣列中,並將使用者輸入的答案也放到陣列中,比較兩個陣列,判斷使用者答對多少道題。3.實驗 include include include include usin...