| 6 | 1/1 | 返回列表 |
| 查看: 583 | 回復(fù): 5 | |||
[交流]
【求助】幫忙看一下這個(gè) 怎么不能用 謝啦
|
|||
|
#include using namespace std; int main()//輸入學(xué)生成績(jī) 統(tǒng)計(jì)出各個(gè)分?jǐn)?shù)段的學(xué)生人數(shù)并輸出 { int a1=0, a2=0, a3=0, a4=0, b=0; float score; cout<<"請(qǐng)輸入學(xué)生成績(jī),輸入# 結(jié)束:"< do{ cin>>score; score=(int)score; if(score<0||score>100) { cout<<"輸入錯(cuò)誤!"< } 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; } 如題 不知道怎么就是運(yùn)行的時(shí)候沒(méi)辦法輸出 謝啦 |
» 搶金幣啦!回帖就可以得到:
+2/390
+2/134
+1/84
+5/70
+1/47
+1/13
+1/10
+1/10
+1/10
+1/9
+1/9
+1/6
+1/6
+5/5
+1/4
+1/4
+1/3
+1/3
+1/1
+1/1
|
當(dāng)用戶輸入#時(shí),因?yàn)?和float的類型不對(duì)應(yīng),所以cin輸入流處于錯(cuò)誤狀態(tài),會(huì)跳過(guò)后面所有的輸入,所以,當(dāng)你輸入#后,之后不停的輸出字符串,陷入循環(huán)而不停止。 解決方法是: 首先,不要使用#或者其他字符作為結(jié)束符,因?yàn)楹蚮loat類型不對(duì)應(yīng) 然后,在每次cin后,用cin.clear(); cin.ignore();重置輸入流狀態(tài) |
榮譽(yù)版主 (文壇精英)
|
#include using namespace std; int main()//輸入學(xué)生成績(jī) 統(tǒng)計(jì)出各個(gè)分?jǐn)?shù)段的學(xué)生人數(shù)并輸出 { int a1=0, a2=0, a3=0, a4=0, b=0; float score; cout<<"請(qǐng)輸入學(xué)生成績(jī),輸入0 結(jié)束:"< do{ cin>>score; // score=(int)score; if(score<0||score>100) { cout<<"輸入錯(cuò)誤!"< } 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; } |
| 6 | 1/1 | 返回列表 |
| 最具人氣熱帖推薦 [查看全部] | 作者 | 回/看 | 最后發(fā)表 | |
|---|---|---|---|---|
|
[考研] 340求調(diào)劑 +3 | 話梅糖111 2026-03-24 | 3/150 |
|
|---|---|---|---|---|
|
[考研] 307求調(diào)劑 +3 | 余意卿 2026-03-21 | 6/300 |
|
|
[考研] 材料與化工328分調(diào)劑 +4 | 。,。,。,。i 2026-03-23 | 4/200 |
|
|
[考研] 一志愿河北工業(yè)大學(xué)0817化工278分求調(diào)劑 +7 | jhybd 2026-03-23 | 12/600 |
|
|
[考研] 361求調(diào)劑 +3 | Glack 2026-03-22 | 3/150 |
|
|
[考研] 269求調(diào)劑 +4 | 我想讀研11 2026-03-23 | 4/200 |
|
|
[考研] 材料專碩英一數(shù)二306 +8 | z1z2z3879 2026-03-18 | 8/400 |
|
|
[考研] 考研化學(xué)308分求調(diào)劑 +7 | 你好明天你好 2026-03-23 | 8/400 |
|
|
[考研] 308求調(diào)劑 +3 | 墨墨漠 2026-03-21 | 3/150 |
|
|
[考研] 303求調(diào)劑 +5 | 安憶靈 2026-03-22 | 6/300 |
|
|
[考研] 求調(diào)劑 +7 | Auroracx 2026-03-22 | 7/350 |
|
|
[考研] 求助 +5 | 夢(mèng)里的無(wú)言 2026-03-21 | 6/300 |
|
|
[考研] 材料與化工(0856)304求 B區(qū) 調(diào)劑 +3 | 邱gl 2026-03-21 | 3/150 |
|
|
[考研] 一志愿重慶大學(xué)085700資源與環(huán)境專碩,總分308求調(diào)劑 +3 | 墨墨漠 2026-03-18 | 3/150 |
|
|
[考研] 317求調(diào)劑 +5 | 申子申申 2026-03-19 | 9/450 |
|
|
[考研] 一志愿蘇州大學(xué)材料求調(diào)劑,總分315(英一) +5 | sbdksD 2026-03-19 | 5/250 |
|
|
[考研] 0817 化學(xué)工程 299分求調(diào)劑 有科研經(jīng)歷 有二區(qū)文章 +22 | rare12345 2026-03-18 | 22/1100 |
|
|
[考研] 086500 325 求調(diào)劑 +3 | 領(lǐng)帶小熊 2026-03-19 | 3/150 |
|
|
[考研] 085600材料與化工調(diào)劑 324分 +10 | llllkkkhh 2026-03-18 | 12/600 |
|
|
[考研] 一志愿福大288有機(jī)化學(xué),求調(diào)劑 +3 | 小木蟲200408204 2026-03-18 | 3/150 |
|