搜索
您的当前位置:首页正文

用if-else语句编程根据输入的百分制成绩score,转换成相应的五分制成绩grade后输出。

来源:爱够旅游网
用if-else语句编程根据输入的百分制成绩score,转换成相应的五分制成绩grade后输出。已知转换标准为: 0-59 E 60-69 D 70-79 C 80-89 B 90-100 A

**输入格式要求:\"%d\" 提示信息:\"Please enter score:\" **输出格式要求:\"Input error!\\n\" \"%d——A\\n\" 程序运行示例1如下: Please enter score:15 15——E

程序运行示例2如下: Please enter score:85 15——B

#include<> main() {

int score, mark;

printf(\"Please enter score:\"); scanf(\"%d\", &score);

if (score < 0 || score > 100) {

mark = -1; }

else {

mark = score / 10; }

switch (mark) {

case 10:

case 9:

printf(\"%d——A\\n\", score); break; case 8:

printf(\"%d——B\\n\", score); break; case 7:

printf(\"%d——C\\n\", score); break;

case 6:

printf(\"%d——D\\n\", score); break;

case 5: case 4: case 3: case 2: case 1: case 0:

printf(\"%d——E\\n\", score); break; default:

printf(\"Input error!\\n\"); } }

因篇幅问题不能全部显示,请点此查看更多更全内容

Top