zoukankan      html  css  js  c++  java
  • 写一个运用到数组、枚举、强制转换和循环语句的控制台应用程序

    using System;

    using System.Collections.Generic;

    using System.Linq;

    using System.Text;

    namespace CWork0408 {

        class Program     {

           public enum Student

            {

        stu1 = 1,

               stu2 = 2,

               stu3 = 3,

        stu4 = 4,

               stu5 = 5,

               stu6 = 6

            }

            static void Main(string[] args)

            {

                string[] student1=new string[6];

                student1[0] = "张梦婷";

                student1[1] = "杨明珠";

                student1[2] = "崔雄";

                student1[3] = "曹真";

                student1[4] = "马森";

                student1[5] = "慕安峰";

                int[] student2 = new int[6];

                student2[0] = Convert.ToInt32(Student.stu1);

                student2[1] = Convert.ToInt32(Student.stu2);

                student2[2] = Convert.ToInt32(Student.stu3);

                student2[3] = Convert.ToInt32(Student.stu4);

                student2[4] = Convert.ToInt32(Student.stu5);

                student2[5] = Convert.ToInt32(Student.stu6);

                Console.WriteLine("所有学生名:");

                for (int i = 0; i < student1.Length; i++)

                {

                    Console.Write(student1[i]+" ");

                }

                Console.WriteLine("所有学生编号:");

                for (int j = 0; j < student2.Length; j++)

                {

                    Console.Write(student2[j] + " ");

                }

                Console.WriteLine(" ");

                while (1 == 1)

                {

                    Console.Write("请输入学生编号:");

                    int id = int.Parse(Console.ReadLine());

                    switch (id)

                    {

                        case 1:

                            Console.WriteLine("1号学生" + student1[0]);

                            break;

                        case 2:

                            Console.WriteLine("2号学生" + student1[1]);

                            break;

                        case 3:

                            Console.WriteLine("3号学生" + student1[2]);

                            break;

                        case 4:

                            Console.WriteLine("4号学生" + student1[3]);

                            break;

                        case 5:

                            Console.WriteLine("5号学生" + student1[4]);

                            break;

                        case 6:

                            Console.WriteLine("6号学生" + student1[5]);

                            break;

                        default:

                            Console.WriteLine("您输入的学生编号不存在!");

                            break;

                    }

                    Console.WriteLine(" ");

                }

            }

        }

    }

    输出结果:

  • 相关阅读:
    Linux shellcode sample
    Linux Shell Bash 带有特殊含义的退出码
    编写 Bash 补全脚本
    《什么是数学》读书笔记(一):反证法、数学归纳法与唯一分解定理
    令人称奇的简单证明:五种方法证明根号2是无理数
    2017 Multi-University Training Contest
    2017 Multi-University Training Contest
    2017 Multi-University Training Contest
    2017 Multi-University Training Contest
    51 Nod 1008 N的阶乘 mod P【Java大数乱搞】
  • 原文地址:https://www.cnblogs.com/Yida-Tingting/p/4401613.html
Copyright © 2011-2022 走看看