訪客只能看到部份內容,免費 加入會員 或由臉書 Google 可以看到全部內容
#include "stdafx.h" #include <stdio.h> #include <stdlib.h> int main(int argc, char* argv[]) { int max=0, min=100, score=0; int count = 0; while (1) { printf ("請輸入一數"); scanf ("%d", &score); if (score == -1) { if(count > 0){ printf ("\n最高分%d分, 最低分%d分", max, min); break;/*離開while*/ } else { printf("exit\n"); break;} } else { if (score < 0 || score > 100) { printf ("輸入錯誤 "); continue;/*到開頭 while*/ } if (score > max) max = score; if (score < min) min = score; }/*else*/ count++; } system("PAUSE"); return 0; }
下面是引用zoo25240555於2008-11-09 20:07(樓主)發表的 可以幫我解一下C 語言的小BUG嗎?【未解決】: ================================================================ #include <stdio.h> #include <stdlib.h> int main(int argc, char *argv[]) { .......