A. 用C語言編寫一個程序,輸入一個成績,判斷該成績是否及格。
#include<stdio.h>
intmain()
{
inti,score;
printf("EnterGrade: ");
scanf("%d",&score);
switch(score/60){
case1:printf("Pass ");break;
case0:printf("Fail ");break;
}
return0;
}
/*
輸出:
EnterGrade:
59
Fail
*/
B. Python至少輸入五個成績怎麼編程
參考代碼如下:
scores = list(map(lambda x:int(x),list(input('請輸入至少5個學生的成績(用空格分隔):').split(' '))))
maxScore = max(scores)
for s in scores:
if s >= maxScore - 10:
print('百分製成績為{},等級為:{}'.format(s, "A"))
elif s >= maxScore - 20:
print('百分製成績為{},等級為:{}'.format(s, "B"))
elif s >= maxScore - 30:
print('百分製成績為{},等級為:{}'.format(s, "C"))
elif s >= maxScore - 40:
print('百分製成績為{},等級為:{}'.format(s, "D"))
else:
print('百分製成績為{},等級為:{}'.format(s, "F"))
運行結果:
C. 怎樣用C語言程序編輸入一個學生的成績,若成績大於等於60提示成績合格,否則提示需要努力學習的程序
#include<stdio.h>
main()
{
floati;
printf("請樓主輸入成績:");
scanf("%f",&i);
if(i>=60)
printf(" 成績合格! ");
else
printf(" 樓主要努力學習哦! ");
}