zoukankan      html  css  js  c++  java
  • c#例题:养个小宠物。熟悉计算机语言。

    namespace ConsoleApplication1
    {
        class Program
        {
            struct chongwu
            {
                public string zhonglei;
                public string name;
                public int dengji;
                public int jingyan;
            }
            static void Main(string[] args)
            {
                Console.Write("您是否要收养一个宠物(Y/N)?");
                string s = Console.ReadLine();
                if (s.ToUpper() == "Y")
                {
                    Console.WriteLine("请选择宠物的种类:1,小狗2,小猫3,乌龟4,兔子5,鸭子");
                    string xuanze = Console.ReadLine();
                    chongwu cw = new chongwu();
                    switch (xuanze)
                    {
                        case "1":
                            cw.zhonglei = "小狗";
                            break;
                        case "2":
                            cw.zhonglei = "小猫";
                            break;
                        case "3":
                            cw.zhonglei = "乌龟";
                            break;
                        case "4":
                            cw.zhonglei = "兔子";
                            break;
                        case "5":
                            cw.zhonglei = "小鸭";
                            break;
                    }
    
                    Console.WriteLine("恭喜你获得了一个宠物!" + cw.zhonglei);
                    Console.Write("给宠物起一个名字吧:");
                    cw.name = Console.ReadLine();
                    cw.dengji = 1;
                    cw.jingyan = 0;
                    while (true)
                    {
                        if (cw.jingyan >= 10)
                        {
                            cw.dengji = cw.dengji + 1;
                            cw.jingyan = 0;
                        }
                        else if (cw.jingyan < 0)
                        {
                            cw.jingyan = 0;
                            Console.WriteLine("您的宠物死了");
                        }
                        Console.WriteLine("请选择您要选择的操作:1,查看属性2,陪玩3,喂食4,把宠物吃掉");
                        switch (Console.ReadLine())
                        {
                            case "1":
                                Console.WriteLine("您的宠物种类是" + cw.zhonglei + "宠物的姓名是" + cw.name + "宠物的经验是" + cw.jingyan +
                                    "宠物的等级是" + cw.dengji);
                                break;
                            case "2":
                                Console.WriteLine("您要陪" + cw.name + "玩他的经验加20,他的等级是" + cw.dengji);
                                cw.jingyan = cw.jingyan + 20;
                                break;
                            case "3":
                                Console.WriteLine("您给" + cw.name + "喂食他的经验加30他的等级是," + cw.dengji);
                                cw.jingyan = cw.jingyan + 30;
                                break;
                            case "4":
                                Console.WriteLine("您要吃掉" + cw.name + "," + cw.name + "哭了");
                                cw.jingyan = cw.jingyan - 100;
                                break;
    
                        }
                    }
                }
                else
                {
                    Console.WriteLine("不养宠物,没爱心!");
                }
                Console.ReadLine();
            }
        }
    }
  • 相关阅读:
    计算机网络的三种通讯模式(单播,广播,组播)
    java字符串面试题
    java使用纯命令行打包项目
    java字节码的工具(含IDEA插件)
    Spring配置之context:annotation与、component-scan以及annotation-driven
    Java ThreadLocal的使用案例
    对称平方数(to_string函数,stoi函数真香)
    字符串最后一位长度
    缺失的括号
    数三角形
  • 原文地址:https://www.cnblogs.com/275147378abc/p/4504509.html
Copyright © 2011-2022 走看看