数据分析师2017-10-01 00:29:13
生徒のスコアの範囲が 0 ~ 100 点であるとします。90 ~ 100 がレベル A、80 ~ 89 がレベル B、70 ~ 79 がレベル C、60 ~ 69 がレベル D、0 ~ 59 がレベルであると指定されています。レベル E. プログラムの出力結果を書き込んでください。 (最初にスコアが有効な値であるかどうかを判断してから、成績を決定します) - PHP 中国語 Web サイト Q&A - 生徒のスコアの範囲は 0 点から 100 点であると仮定します。90 ~ 100 点が成績 A、80 ~ 89 点であると規定されています。はグレードB、70~79はグレードB、レベルC、60~69はレベルD、0~59はレベルEです。結果を出力するプログラムを書いてください。 (最初にスコアが有効な値であるかどうかを判断し、次にレベルを判断します) - PHP 中国語 Web サイト Q&A
を見て学習してください。
怪我咯2017-02-22 14:50:35
仅供参考
if($grades>=0 and $grades<=100){ switch($grades){ case $grades<=100 and $grades >=90 : echo "成绩等级为A"; break; case $grades<90 and $grades >=80 : echo "成绩等级为B"; break; case $grades<80 and $grades >=70 : echo "成绩等级为C"; break; case $grades<70 and $grades >=60 : echo "成绩等级为D"; break; default : echo "成绩为E"; } }else{ echo "成绩无效"; }