[問題] vc++版本會影響compiler嗎?
目前使用OS是win7 64bits
vc++版本是Microsoft Visual C++ 2010 Express
最近在複習switch用法
code如下
=============================================================================
#include <stdio.h>
int main(void) {
int score = 0;
int level = 0;
printf("輸入分數:");
scanf("%d", &score);
level = score / 10;
switch(level) {
case 10:
case 9:
puts("得A");
break;
case 8:
puts("得B");
break;
case 7:
puts("得C");
break;
case 6:
puts("得D");
break;
default:
puts("得E(不及格)");
}
return 0;
}
==============================================================================
輸入分數後還沒看到結果
程式就結束
要設中斷才能看到得A、B、C、D、E
以前使用vc++ 6.0就都正常
是因為版本的問題還是其他問題呢?
感謝
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 114.37.238.186
推
10/05 14:36, , 1F
10/05 14:36, 1F
→
10/05 15:07, , 2F
10/05 15:07, 2F
→
10/05 15:08, , 3F
10/05 15:08, 3F
→
10/05 15:52, , 4F
10/05 15:52, 4F
推
10/05 17:00, , 5F
10/05 17:00, 5F
→
10/06 20:50, , 6F
10/06 20:50, 6F
→
10/07 12:16, , 7F
10/07 12:16, 7F
C_and_CPP 近期熱門文章
PTT數位生活區 即時熱門文章