[語法] 語法問題

看板C_and_CPP (C/C++)作者 (Staycool)時間16年前 (2009/07/18 17:14), 編輯推噓1(102)
留言3則, 3人參與, 最新討論串1/1
這題C語言可以跑的,只是算最後70分以上怎麼都只有一人 很怪... #include <stdio.h> #define NUM 5 main() { int x[NUM]; int i,j,max=0,no=0; printf("請輸入測驗成績\n"); for(i=0; i<NUM; i++) scanf("%d",&x[i]); for(i=0;i<NUM;i++) { printf("第%d個人的成績為:%d\n",i+1,x[i]); if(max<x[i]) max=x[i]; } if(x[i]>=70) no++; printf("最高分為%d\n",max); printf("70分以上有%d人",no); getch(); } 請各位大大幫我看一下...感恩 -- Regards Steven -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.136.211.19

07/18 17:18, , 1F
if(x[i]>=70) no++ 這要放在for loop裡呀...
07/18 17:18, 1F

07/18 17:44, , 2F
可以了 感恩
07/18 17:44, 2F

07/18 18:48, , 3F
因為老師題目出太難...
07/18 18:48, 3F
文章代碼(AID): #1AOPAJoq (C_and_CPP)
文章代碼(AID): #1AOPAJoq (C_and_CPP)