编一个程序,首先输入一个成绩(0到100的整数)判断该成绩是优、良、中、及格还是不及格 用c#!!!

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了编一个程序,首先输入一个成绩(0到100的整数)判断该成绩是优、良、中、及格还是不及格 用c#!!!相关的知识,希望对你有一定的参考价值。

namespace ConsoleApplication1

class Program

static void Main(string[] args)

int score=0;
char id = '#';

while(id!='!')

score = (int)(Console.Read());
if (score >= 101 || score < 0)

Console.Write("error\n");
id = '!';

else
if (score <= 100 && score >= 95)
Console.Write("优\n");
else
if (score < 95 && score >= 80)
Console.Write("良\n");
else
if (score < 80 && score >= 70)
Console.Write("中\n");
else
if (score < 70 && score >= 60)
Console.Write("及格\n");
else
if (score < 60)
Console.Write("不及格\n");




参考技术A Console.WriteLine() 是整行输出
你的程序有什么问题吗?追问

就是总是打出只有“不及格”

追答

score =Convert.ToInt32(Console.ReadLine());

追问

成功了,求解啊!!!

追答

read读1个写符,永远是1位数

本回答被提问者采纳

ZZNUOJ_用C语言编写程序实现1190:查询记录(结构体专题)(附完整源码)

题目描述

有一学生成绩表,包括学号、姓名、3门课程成绩。请实现如下查找功能:输入一个学生的学号,输出该学生学号、姓名、4门课程成绩

输入

首先输入一个整数n(1<=n<=100),表示学生人数;
 
然后输入n行,每行包含一个学生的信息:学号(12位)、姓名(不含空格且不超过20位),以及3个整数,表示3门课成绩,数据之间用空格隔开。
 
最后一行输入一个学号num

输出

若学号num存在,输出该学生的学号、姓名、3门课程成绩;若该学号不存在,则输出“Not Found”。

样例输入

3
541207010188 Zhangling 89 78 95
541207010189 Wangli 85 87 99
541207010190 Fangfang 85 68 76
541207010188

样例输出

541207010188 Zhangling 89 78 95

完整源码:

以上是关于编一个程序,首先输入一个成绩(0到100的整数)判断该成绩是优、良、中、及格还是不及格 用c#!!!的主要内容,如果未能解决你的问题,请参考以下文章

编一个程序,首先输入一个成绩(0-100),然后用if else语句判断该成绩是优、良、中、及格还是不及格。

初学C语言,编一个成绩判断的程序,有点问题

每日一九度之题目1018:统计同成绩学生人数

九度oj 题目1196:成绩排序

1047 编程团体赛(20 分)

LQ0078 成绩分析序列处理