訪客只能看到部份內容,免費 加入會員 或由臉書 Google 可以看到全部內容
#include <stdio.h>#include <stdlib.h>int main (){ int scores[11]={0,76,85,90,67,59,79,82,95,91,65,}; int num; int grade; int i,choice; int doit=1; int maxValue=0; while (doit) { printf("----選單----\n"); printf("1:查詢成績\n"); printf("2:修改成績\n"); printf("3:顯示成績\n"); printf("4:顯示最高分\n"); printf("5:離開作業\n"); printf("請輸入選項(1到4).===>"); scanf("%d", &choice); if(choice<3) { printf("請輸入學生學號(1到10).==>"); scanf("%d",&num); } switch(choice) { case 1: grade = scores[num]; printf("學生程績:%d\n",grade); break; case 2: grade = scores[num]; printf("原來學生成績:%d\n",grade); printf("輸入新成績. ==>"); scanf("%d",grade); scores[num]=grade; break; case 3: printf("學生成績:\n"); for (i=1;i<=10;i++) printf("%d:%d\n",i,scores); printf("\n"); break; case 4: for(i=1;i<=10;i++) { if(maxValue<scores[ i ]) { maxValue=scores[ i ]; num=i; } } printf("成績最高的是:%d號\n",num); case 5: doit = 0; break; } } system("PAUSE"); return 0;}