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(" ");

                }

            }

        }

    }

    输出结果:

  • 相关阅读:
    10 行 Python 代码,批量压缩图片 500 张,简直太强大了
    听说苏州是互联网的荒漠,真的吗?
    sum() 函数性能堪忧,列表降维有何良方?
    len(x) 击败 x.len(),从内置函数看 Python 的设计思想
    如何给列表降维?sum()函数的妙用
    Shell脚本关于循环的一些总结
    大技霸教你远程执行Linux脚本和命令
    老板对我说,你要是能找出公司里摸鱼的人,我就给你涨薪!于是我写了两个脚本……
    Linux 命令行下搜索工具大盘点,效率提高不止一倍!
    饿了么总监分享:我是如何完成从程序员到管理层的蜕变?
  • 原文地址:https://www.cnblogs.com/Yida-Tingting/p/4401613.html
Copyright © 2011-2022 走看看