程式設計實訓報告 歌手大獎賽計分程式

2021-07-25 19:51:14 字數 834 閱讀 1024

/*

功能描述:

歌手大獎賽計分程式

要求利用乙個函式void calscore(int n),對一位選手成績的輸入成績、計算和顯示實現,其中n為評委人數。這樣,在main函式呼叫時,需要將輸入的評委人數n作為實參。

(2) 進一步完善(1)的程式。輸入時,難免有錄入錯誤發生,如果輸入的成績不在0-10之間,要求使用者立即重新輸入(在函式calscore中修改);一次運 行程式只計算一位選手成績太麻煩,要求輸出當前選手的最後得分後,提示「按任意鍵計算下一位選手的成績,退出請選擇n:」如果輸入的不是n或n,可以為下 一位選手計算成績(在main函式中進行控制即可)。

輸入引數:

c表示判斷是否再次進行運算的字元,即:char c;

min和max分別表示最低分和最高分,即:double max,min;

n表示輸入的評委數,即:scanf(「%d」,&n);

sum表示該選手的總分,即:sum+=score;

返 回 值:0

其他說明:無

*/#include void calscore(int n);

int main()

while(c!='n'&&c!='n');//若輸入字元不為n且不為n則再次進行運算

return 0;

}void calscore(int n)

else

} printf("減去乙個最高分:%.2f",max);

printf("減去乙個最低分:%.2f\n",min);

printf("當前選手的最後得分是:%.2f\n",sum-(min+max));

}

程式設計二 歌手大獎賽積分

題目描述 在歌手大獎賽中,有n位評委為參賽的選手打分,分數為0 10分 執行時由人輸入 選手最後 得分為 去掉乙個最高分和乙個最低分後其餘分數的平均值。請編寫乙個程式,完成相關的功能。要求利用乙個函式void calscore int n 對一位選手成績的輸入成績 計算和顯示實現,其中n為評委 人數...

青年歌手大獎賽 評委會打分

青年歌手大獎賽中,評委會給參賽選手打分。選手得分規則為去掉乙個最高分和乙個最低分,然後計算平均得分,請程式設計輸出某選手的得分。輸入資料有多組,每組佔一行,每行的第乙個數是n 2 對於每組輸入資料,輸出選手的得分,結果保留2位小數,每組輸出佔一行。3 99 98 97 4 100 99 98 97 ...

程式設計實訓報告 專案3 2

include include include 定義詞條類 typedef struct word word words 8000 將詞典陣列設定成全域性的結構體陣列 int wordsnum 0 詞典中的詞條數目 從檔案中將詞讀到字典中 void readdictionary while feof...