策划方案模板,网站seo检测,关于建设工程招标的网站,个人网页设计展开全部编码思路#xff1a;申明两个变量: 成绩cj为 浮点数float 且 取值范围为 [0,100] 闭区间内; pf为字62616964757a686964616fe58685e5aeb931333431353262符类型#xff0c;接收最终分数评级的字母A,B,C,D,E中的一个。引导用户输入100分制的分数#xff0c;并用cj接收…展开全部编码思路申明两个变量: 成绩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以此类推分别判断出分数评级CDE。将字符赋值给字符变量pf;最后输出分数评级。代码示例//代码语言C#include int main(int argc, const char * argv[]) {float cj; //成绩100分制char pf; //评分A,B,C,D,Estd::coutstd::cincj; //输入的分数赋值给cjif(cj100 || cj0){ //分数小于0或大于100时成绩无效std::cout}else{ //成绩有效时 即:[0,100]if(cj90){ //大于90即:(90,100]pf A;}else if(cj80){ //即:[80,90]pf B;}else if(cj70){ //即:[70,80)pf C;}else if(cj60){ //即:[60,70)pf D;}else{ //否则(不大于60) 即:[0,60)pf E;}std::cout}return 0;}