zoukankan      html  css  js  c++  java
  • 第三章 C#程序结构(3.1 顺序与选择结构)

    【案例】输入某一学生的成绩,输出其对应的档次。具体规定:90分以上为优秀,80分以上至89分为良好,70分至79分为一般,60分至69分为合格,59以下为不及格。如果输入的分数小于0或大于100,则输出“不合法的成绩!”。

    案例目的】(1)掌握顺序和选择循环结构。

    (2)掌握if语句的用法。

    (3)掌握switch语法的用法。

    代码

    namespace ConsoleApp1
    {
        class Program
        {
            static void Main(string[] args)
            {
                char c;
                Console.WriteLine("请输入成绩:1~100:");
                float score = float.Parse(Console.ReadLine ());
                if (score >100||score<0)
                {
                    Console.WriteLine("不合法成绩");
                }
                else
                {
                    if (score >= 90)
                        Console.WriteLine("优秀!");
                    else if (score >= 80)
                        Console.WriteLine("良好!");
                    else if (score >= 70)
                        Console.WriteLine("一般!");
                    else if (score >= 60)
                        Console.WriteLine("合格!");
                    else 
                        Console.WriteLine("不及格!");
                    Console.ReadLine();
                }                
            }
        }
    }

     运行结果:

    代码分析:使用了if-else语句。

  • 相关阅读:
    HDU-1205
    HDU-2033
    HDU-2032
    HDU-2031
    HDU-2030
    HDU-2029
    HDU-2028
    HDU-2027
    HDU-2026
    HDU-2025
  • 原文地址:https://www.cnblogs.com/programme-maker/p/10647614.html
Copyright © 2011-2022 走看看