[問題] if的簡單問題
開發平台(Platform): (Ex: Win10, Linux, ...)
win10
編譯器(Ex: GCC, clang, VC++...)+目標環境(跟開發平台不同的話需列出)
vs2017 c++
額外使用到的函數庫(Library Used): (Ex: OpenGL, ...)
問題(Question):
輸入第一筆成績沒有顯示想對應的英文
餵入的資料(Input):
預期的正確結果(Expected Output):
輸入一筆成績會直接顯示相對應的英文
錯誤結果(Wrong Output):
輸入第一筆資料沒有直接輸出相對應的英文
而是要輸入第2筆才會有第1筆資料的對應英文
以此類推
輸入第11筆資料時才會出現第10筆資料相對應的英文
https://imgur.com/a/4LRVa0d
程式碼(Code):(請善用置底文網頁, 記得排版,禁止使用圖檔)
附上CODE網頁:https://ideone.com/p5nWHO
int main()
{
int count=0, counta=0, countb=0, countc=0;
int score;
start:
printf("輸入成績:");
scanf_s("%d\n", &score);
if (score > 75)
{
printf("成績為A\n");
counta++;
}
else if (score > 60)
{
printf("成績為B\n");
countb++;
}
else
{
printf("成績為C\n");
countc++;
}
count++;
if (count < 10)
goto start;
printf("目前有%d位的成績\n", count);
printf("有%d位的成績為A\n", counta);
printf("有%d位的成績為B\n", countb);
printf("有%d位的成績為C\n", countc);
system("pause");
return 0;
}
補充說明(Supplement):
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 60.198.43.145
※ 文章網址: https://www.ptt.cc/bbs/C_and_CPP/M.1527156093.A.B95.html
※ 編輯: louisshih (60.198.43.145), 05/24/2018 18:06:50
推
05/24 18:11,
7年前
, 1F
05/24 18:11, 1F
→
05/24 18:46,
7年前
, 2F
05/24 18:46, 2F
推
05/24 18:53,
7年前
, 3F
05/24 18:53, 3F
→
05/24 19:58,
7年前
, 4F
05/24 19:58, 4F
→
05/24 20:00,
7年前
, 5F
05/24 20:00, 5F
推
05/25 00:16,
7年前
, 6F
05/25 00:16, 6F
→
05/25 00:17,
7年前
, 7F
05/25 00:17, 7F
→
05/25 08:43,
7年前
, 8F
05/25 08:43, 8F
→
05/25 11:07,
7年前
, 9F
05/25 11:07, 9F
推
05/25 12:09,
7年前
, 10F
05/25 12:09, 10F
→
05/25 12:09,
7年前
, 11F
05/25 12:09, 11F
推
05/25 14:26,
7年前
, 12F
05/25 14:26, 12F
→
05/25 14:27,
7年前
, 13F
05/25 14:27, 13F
→
05/25 14:28,
7年前
, 14F
05/25 14:28, 14F
→
05/25 14:29,
7年前
, 15F
05/25 14:29, 15F
→
05/25 14:29,
7年前
, 16F
05/25 14:29, 16F
推
05/25 21:02,
7年前
, 17F
05/25 21:02, 17F
→
05/25 21:02,
7年前
, 18F
05/25 21:02, 18F
→
05/25 21:03,
7年前
, 19F
05/25 21:03, 19F
推
05/26 09:28,
7年前
, 20F
05/26 09:28, 20F
C_and_CPP 近期熱門文章
PTT數位生活區 即時熱門文章