[問題] 範例程式碼無法執行
開發平台(Platform): (Ex: Win10, Linux, ...)
Win 7 starter
編譯器(Ex: GCC, clang, VC++...)+目標環境(跟開發平台不同的話需列出)
VC++ windows
額外使用到的函數庫(Library Used): (Ex: OpenGL, ...)
無
問題(Question):
以下是我按照書本範例程式一模一樣打下來的練習碼、哪裡寫錯了?
餵入的資料(Input:
寫入一數字介於0~100來計算成績
預期的正確結果(Expected Output):
寫成一完好的執行檔、算成績給ABCD等級的小程式。
錯誤結果(Wrong Output):
1>------ 已開始建置: 專案: 5-31, 組態: Debug Win32 ------
1> 5-31.cpp
1>5-31.cpp(1): warning C4627: '#include <stdio.h>': 尋找先行編譯標頭使用時略過
1> 新增指示詞到 'StdAfx.h' 或重建先行編譯標頭
1>5-31.cpp(2): warning C4627: '#include <conio.h>': 尋找先行編譯標頭使用時略過
1> 新增指示詞到 'StdAfx.h' 或重建先行編譯標頭
1>5-31.cpp(8): error C3861: 'printf': 找不到識別項
1>5-31.cpp(9): error C3861: 'scanf': 找不到識別項
1>5-31.cpp(17): error C3861: 'printf': 找不到識別項
1>5-31.cpp(20): error C3861: 'printf': 找不到識別項
1>5-31.cpp(23): error C3861: 'printf': 找不到識別項
1>5-31.cpp(26): error C3861: 'printf': 找不到識別項
1>5-31.cpp(30): error C3861: 'printf': 找不到識別項
1>5-31.cpp(31): error C3861: 'getch': 找不到識別項
========== 建置: 0 成功、1 失敗、0 最新、0 略過 ==========
程式碼(Code):(請善用置底文網頁, 記得排版,禁止使用圖檔)
#include<stdio.h>
#include<conio.h>
#include "StdAfx.h"
void main()
{
int score;
printf("\n Please Enter your score:");
scanf("%d",&score);
if(score>=0 && score<=100)
{
switch(score/10)
{
case 10:
case 9:
case 8:
printf("\n You got A!");
break;
case 7:
printf("\n You got B!");
break;
case 6:
printf("\n You got C!");
break;
default:
printf("\n You got D!");
}
}
else
printf("\n Error Input!(0-100)!");
getch();
}
補充說明(Supplement):
這是照抄書本寫出來的練習題。本人以前使用過DOS系統下的C語言,使用C++是第一次。
所以除錯訊息也看不懂?只要告訴我我是那裏寫錯了?
謝謝各位!
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 220.129.106.158 (臺灣)
※ 文章網址: https://www.ptt.cc/bbs/C_and_CPP/M.1562566052.A.8C9.html
→
07/08 14:08,
5年前
, 1F
07/08 14:08, 1F
→
07/08 14:09,
5年前
, 2F
07/08 14:09, 2F
推
07/08 14:09,
5年前
, 3F
07/08 14:09, 3F
→
07/08 14:10,
5年前
, 4F
07/08 14:10, 4F
→
07/08 14:10,
5年前
, 5F
07/08 14:10, 5F
→
07/08 14:12,
5年前
, 6F
07/08 14:12, 6F
→
07/08 14:16,
5年前
, 7F
07/08 14:16, 7F
→
07/08 14:16,
5年前
, 8F
07/08 14:16, 8F
→
07/08 14:16,
5年前
, 9F
07/08 14:16, 9F
推
07/08 14:35,
5年前
, 10F
07/08 14:35, 10F
→
07/08 14:36,
5年前
, 11F
07/08 14:36, 11F
→
07/08 14:54,
5年前
, 12F
07/08 14:54, 12F
→
07/08 15:07,
5年前
, 13F
07/08 15:07, 13F
→
07/08 15:07,
5年前
, 14F
07/08 15:07, 14F
推
07/08 16:17,
5年前
, 15F
07/08 16:17, 15F
→
07/08 16:18,
5年前
, 16F
07/08 16:18, 16F
→
07/08 16:19,
5年前
, 17F
07/08 16:19, 17F
→
07/08 16:21,
5年前
, 18F
07/08 16:21, 18F
→
07/08 16:22,
5年前
, 19F
07/08 16:22, 19F
→
07/08 16:23,
5年前
, 20F
07/08 16:23, 20F
→
07/08 16:27,
5年前
, 21F
07/08 16:27, 21F
→
07/08 16:27,
5年前
, 22F
07/08 16:27, 22F
→
07/08 17:20,
5年前
, 23F
07/08 17:20, 23F
→
07/08 17:27,
5年前
, 24F
07/08 17:27, 24F
推
07/08 17:35,
5年前
, 25F
07/08 17:35, 25F
→
07/08 17:36,
5年前
, 26F
07/08 17:36, 26F
推
07/08 18:44,
5年前
, 27F
07/08 18:44, 27F
→
07/08 18:44,
5年前
, 28F
07/08 18:44, 28F
→
07/08 18:45,
5年前
, 29F
07/08 18:45, 29F
→
07/08 18:45,
5年前
, 30F
07/08 18:45, 30F
→
07/08 18:46,
5年前
, 31F
07/08 18:46, 31F
→
07/08 18:47,
5年前
, 32F
07/08 18:47, 32F
→
07/08 18:47,
5年前
, 33F
07/08 18:47, 33F
→
07/08 18:49,
5年前
, 34F
07/08 18:49, 34F
推
07/08 18:50,
5年前
, 35F
07/08 18:50, 35F
→
07/08 22:32,
5年前
, 36F
07/08 22:32, 36F
→
07/09 14:49,
5年前
, 37F
07/09 14:49, 37F
→
07/09 14:49,
5年前
, 38F
07/09 14:49, 38F
推
07/14 13:14,
5年前
, 39F
07/14 13:14, 39F
→
07/14 13:15,
5年前
, 40F
07/14 13:15, 40F
→
07/14 13:15,
5年前
, 41F
07/14 13:15, 41F
→
07/14 13:16,
5年前
, 42F
07/14 13:16, 42F
→
07/14 13:16,
5年前
, 43F
07/14 13:16, 43F
→
07/14 13:17,
5年前
, 44F
07/14 13:17, 44F
→
07/14 13:18,
5年前
, 45F
07/14 13:18, 45F