编程:输入成绩,输出等级优良中差

如题所述

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace ConsoleApplication1
{
class Program
{
static void Main(string[] args)
{
string str = "";
Console.WriteLine("请输入你的成绩");
double markscore = double.Parse(Console.ReadLine () );//数据转换,string到double
int score =(int) markscore / 10;
switch (score)
{
case 0:
case 1:
case 2:
case 3:
case 4:
case 5:
str = "不及格";
break;
case 6:
str = "及格";
break;
case 7:
str = "中等";
break;
case 8:
str = "良好";
break;
case 9:
case 10:
str = "优秀";
break;
default :
str = "输入错误";
break ;
}
Console.WriteLine("你的成绩等级是:"+str );
Console.ReadKey();
}
}
}
用c#写的,其他语言的原理也是一样的。
温馨提示:内容为网友见解,仅供参考
无其他回答

C语言编程,输入5个学生的成绩,按照优良中差四个级别输出.
intmain(){ intscore=0;\/\/学生成绩(实际类型请根据需要更改)printf("请输入学生成绩:\\n");scanf("%d",&score);\/ 使用if、elseif \/ if(score>=90){\/\/具体是多少,更具需要更改 printf("优\\n");}elseif(score>=80){ printf("良\\n");} \/\/其他雷同,已省略 \/ 使用switch \/ switch...

如何用EXCEL将成绩等级划分为优良中差?
EXCEL成绩等级表划分优良中差四个等步骤如下:1、利用函数if的方法:在B2单元格输入公式:=IF(A2<60,"不及格",IF(A2>=90,"优秀",IF(AND(A2>=60,A2<70),"及格","一般"))),下拉填充即可。2、利用函数lookup的方法:在B2单元格输入公式:=LOOKUP(A2,{0,60,70,90;"不及格","及格","...

...90,80,67,87,92,57,77,79,95,99 级别:优良中差
int[] scoreArr = { 90, 80, 67, 87, 92, 57, 77, 79, 95, 99 }; Console.WriteLine("优:{0}%", (from score in scoreArr where score >= 90 select score).Count()*100\/scoreArr.Length); Console.WriteLine("中:{0}%", (from score in scoreArr where score < 90 ...

如何在EXCEL中将成绩等级表划分优良中差四个等级?
1、在电脑中打开EXCEL表格,在需要显示等级的单元格中输入公式=IF(B2>=80,"优",IF(B2>=70,"良",IF(B2>=60,"中","差")))。【B2是等级所对应的成绩所在的单元格,可根据表格做相应的调整】2、输入回车完成公式编辑输入即可。3、通过下拉填充下方单元格公式,返回EXCEL表格,发现成绩等级表划分...

成绩分优良中差四等用switch形式编写
\/*C语言编写如下:*\/ void main() { int a;printf("请输入分数:");scanf("%d",&a);printf("\\n");switch (a) { case a>=90&&a<=100;{ printf("您的成绩为“优”")break;} case a>=80; { printf("您的成绩为“良”");break;} case a>=60; { printf("您的成绩为“中”...

如何用excel给学生成绩按总分排等级(优良中差)?
1、首先我们选中需要输入判断结果的单元格。2、在单元格中输入公式。=IF(H5>=90,"优秀",IF(H3>=80,"良好",IF(H3>=60,"中","差")))。3、向下拖动公式填充到每一行。电脑自动判断分数等级。4、如果判断比较简单,可以按照条件输入公式。=IF(M3>=60,"及格","不及格")5、判断结果如下。

如何在Excel2010中设置成绩优良中差?
1、打开Excel2010表格,输入需要设置的数字。以下面表格数据为例 3、进入后点击【C2】单元格 3、输入等级公式【=IF(B2>=85,"优",IF(B2>=74,"良",IF(B2>=60,"及格","不及格"))) 】这里设置B列的成绩大于等于85分的等级为优,大于等于74等级为良,大于等于60等级为及格,剩下的等级是不...

用switch语句将学生成绩分成优良中差及格不及格并输出等级用Java写
假设mark就是学生的分数switch (mark\/10) { case 1:case 2:case 3:case 4:case 5:System.out.println("不及格");break;case 6:System.out.println("及格");break;case 7:System.out.println("中");break;case 8:System.out.println("良");break;case 9:case 10:System.out.println("...

用switch语句将学生成绩分成优良中差及格不及格并输出等级用Java写
假设mark就是学生的分数switch (mark\/10) { case 1:case 2:case 3:case 4:case 5:System.out.println("不及格");break;case 6:System.out.println("及格");break;case 7:System.out.println("中");break;case 8:System.out.println("良");break;case 9:case 10:System.out.println("...

电子表格中怎样根据成绩确定优良中差,具体步骤。
例如:在A列的成绩中,大于等于90为“优”,小于90且大于等于75为“良”,小于75且大于等于60为“中”,小于60为差。A2:A100为成绩,B2:B100为等级。A B 1 语文 等级 2 62 中 3 85 良 在B2中输入公式:方法一:=IF(A2="","",LOOKUP(A2,{0,60,75,90},{"差"...

相似回答