四則運算3

2022-06-02 17:27:07 字數 2933 閱讀 2557

1.實驗題目:

讓程式能接受使用者輸入答案,並判定對錯。最後給出總共對/錯 的數量。

2.設計思路:

定義兩個陣列,把計算結果存入其中乙個,把使用者自己寫的答案存入另乙個陣列,比較是否相等,從而求出正確與錯誤題目的個數。

3.源**:

1 #include2 #include3 #include4

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 }

4.結果截圖:

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...