日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程语言 > python >内容正文

python

python成绩转换、百分制到五分制_设计一个程序,将从键盘上输入的百分制成绩转换成对应的五分制成绩并输出。90分以上为A,80~90分为B,...

發布時間:2024/7/19 python 30 豆豆

展開全部

編碼思路:申明兩個變量: 成績cj為 浮點數float 且 ?取值范圍為 [0,100] 閉區間內; pf為字62616964757a686964616fe58685e5aeb931333431353262符類型,接收最終分數評級的字母A,B,C,D,E中的一個。

引導用戶輸入100分制的分數,并用cj接收。

判斷分數是否為一個有效的分數。在不在 [0,100] 區間內,若不在則提示“成績無效”。

在成績有效的情況下,利用if...esle if...else...逐級判斷,分數大于90的評為A,不大于90(在前一判斷后else即取反)的但是又大于80的評為B,以此類推,分別判斷出分數評級C,D,E。將字符賦值給字符變量pf;

最后輸出分數評級。

代碼示例://代碼語言:C++

#include?

int?main(int?argc,?const?char?*?argv[])?{

float?cj;?//成績100分制

char?pf;?//評分A,B,C,D,E

std::cout<

std::cin>>cj;?//輸入的分數賦值給cj

if(cj>100?||?cj<0){??//分數小于0或大于100時成績無效

std::cout<

}else{?//成績有效時?即:[0,100]

if(cj>90){??//大于90即:(90,100]

pf?=?'A';

}else?if(cj>=80){?//即:[80,90]

pf?=?'B';

}else?if(cj>=70){?//即:[70,80)

pf?=?'C';

}else?if(cj>=60){?//即:[60,70)

pf?=?'D';

}else{?//否則(不大于60)?即:[0,60)

pf?=?'E';

}

std::cout<

}

return?0;

}

總結

以上是生活随笔為你收集整理的python成绩转换、百分制到五分制_设计一个程序,将从键盘上输入的百分制成绩转换成对应的五分制成绩并输出。90分以上为A,80~90分为B,...的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。