| 5 | 1/1 | 返回列表 |
| 查看: 604 | 回復(fù): 5 | |||
| 當(dāng)前只顯示滿足指定條件的回帖,點擊這里查看本話題的所有回帖 | |||
[交流]
【求助】幫忙看一下這個 怎么不能用 謝啦
|
|||
|
#include using namespace std; int main()//輸入學(xué)生成績 統(tǒng)計出各個分?jǐn)?shù)段的學(xué)生人數(shù)并輸出 { int a1=0, a2=0, a3=0, a4=0, b=0; float score; cout<<"請輸入學(xué)生成績,輸入# 結(jié)束:"< do{ cin>>score; score=(int)score; if(score<0||score>100) { cout<<"輸入錯誤!"< } if(score<60)++b; if(score>=60&&score<70) ++a4; if(score>=70&&score<80) ++a3; if(score>=80&&score<90) ++a2; if(score>90) ++a1; ++i; }while(score!='#'); cout<<"總?cè)藬?shù):"< cout<<"優(yōu)秀:"< return 0; } 如題 不知道怎么就是運行的時候沒辦法輸出 謝啦 |
» 搶金幣啦!回帖就可以得到:
+1/487
+1/189
+1/184
+1/87
+1/39
+1/38
+1/36
+1/33
+1/27
+1/19
+1/15
+1/7
+1/7
+1/6
+1/5
+1/5
+1/4
+1/3
+1/3
+1/2
|
當(dāng)用戶輸入#時,因為#和float的類型不對應(yīng),所以cin輸入流處于錯誤狀態(tài),會跳過后面所有的輸入,所以,當(dāng)你輸入#后,之后不停的輸出字符串,陷入循環(huán)而不停止。 解決方法是: 首先,不要使用#或者其他字符作為結(jié)束符,因為和float類型不對應(yīng) 然后,在每次cin后,用cin.clear(); cin.ignore();重置輸入流狀態(tài) |
|
#include using namespace std; int main()//輸入學(xué)生成績 統(tǒng)計出各個分?jǐn)?shù)段的學(xué)生人數(shù)并輸出 { int a1=0, a2=0, a3=0, a4=0, b=0; float score; cout<<"請輸入學(xué)生成績,輸入0 結(jié)束:"< do{ cin>>score; // score=(int)score; if(score<0||score>100) { cout<<"輸入錯誤!"< } else if(score<60){++b; } else if(score>=60&&score<70) { ++a4; } else if(score>=70&&score<80) { ++a3; } else if(score>=80&&score<90) { ++a2; } else { ++a1; } ++i; }while(score!=0); cout<<"總?cè)藬?shù):"< cout<<"優(yōu)秀:"< return 0; } |
| 最具人氣熱帖推薦 [查看全部] | 作者 | 回/看 | 最后發(fā)表 | |
|---|---|---|---|---|
|
[碩博家園] 求調(diào)劑 有機化學(xué)考研356分 +10 | Nadiums 2026-03-25 | 11/550 |
|
|---|---|---|---|---|
|
[考研] 生物技術(shù)與工程 +7 | 1294608413 2026-03-25 | 8/400 |
|
|
[考研] 0856求調(diào)劑 +8 | 楒桉 2026-03-28 | 8/400 |
|
|
[考研] 總分293求調(diào)劑 +8 | 加一一九 2026-03-25 | 11/550 |
|
|
[考研] 085600 材料與化工 329分求調(diào)劑 +14 | Mr. Z 2026-03-25 | 14/700 |
|
|
[考研] 316求調(diào)劑 +7 | 江辭666 2026-03-26 | 7/350 |
|
|
[考研] 343求調(diào)劑 +5 | 愛羈絆 2026-03-28 | 5/250 |
|
|
[考研] 304求調(diào)劑 +6 | 曼殊2266 2026-03-27 | 6/300 |
|
|
[考研] 322求調(diào)劑 +5 | 舊吢 2026-03-24 | 5/250 |
|
|
[考研] 求調(diào)劑 +6 | 蘆lty 2026-03-25 | 7/350 |
|
|
[考研] 一志愿南京航空航天大學(xué)材料學(xué)碩求調(diào)劑 +3 | @taotao 2026-03-28 | 3/150 |
|
|
[考研] 292求調(diào)劑 +14 | 鵝鵝鵝額額額額?/a> 2026-03-25 | 15/750 |
|
|
[考研] 一志愿南師大0703化學(xué) 275求調(diào)劑 +4 | Ripcord上岸 2026-03-27 | 4/200 |
|
|
[考研] 085601 材料工程 313分 求調(diào)劑 +5 | Ong3 2026-03-27 | 5/250 |
|
|
[考研] 0703化學(xué)338求調(diào)劑! +6 | Zuhui0306 2026-03-26 | 7/350 |
|
|
[考研] 327求調(diào)劑 +7 | prayer13 2026-03-23 | 7/350 |
|
|
[考研]
|
平樂樂樂 2026-03-26 | 4/200 |
|
|
[考研] 293求調(diào)劑 +7 | 加一一九 2026-03-24 | 7/350 |
|
|
[考研] 材料專碩找調(diào)劑 +5 | 哈哈哈吼吼吼哈 2026-03-23 | 5/250 |
|
|
[考研] 328求調(diào)劑 +4 | LHHL66 2026-03-23 | 4/200 |
|