栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > .Net

计算机软件工程常见考试题——“老李的书屋”图书馆管理系统

.Net 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

计算机软件工程常见考试题——“老李的书屋”图书馆管理系统

常见计算机考试试题,C#、Java均可使用。

这里是一个图书管理系统,只是简单的做一个形式,仅用于新手联系或者考试题复习,在线新手,轻喷谢谢合作 d=====( ̄▽ ̄*)b

C#可以直接复制,新手建议拿来练习,不要Ctrl+C,欢迎大家借鉴,互相学习。

下面是图书管理系统详细代码以及运行结果

//c#
using System;
using System.Drawing;

namespace library
{
    class Program
    {

        public static int money = 0;
        static void Main(string[] args)
        {
            Console.WriteLine("=========================================");
            Console.WriteLine("t ***** 欢迎光临 ***** t");
            Console.WriteLine("t **** 老李的书屋 **** t");
            Console.WriteLine("=========================================");
            Console.WriteLine("下面由自动机器人为您服务,购买请输入编号:");
            Console.WriteLine("A.绿野仙踪(59元)t B.茶花女(46元)t C.失格(72元)");

            string s;
            int user = 0;

            do
            {
                s = Console.ReadLine();

                switch (s)
                {
                    case "A":
                        Console.WriteLine("已选择绿野仙踪,价格59");
                        user = user + 59;
                        Console.WriteLine("共" + user + "元,输入0结算");
                        break;
                    case "B":
                        Console.WriteLine("已选择茶花女,价格46");
                        user = user + 46;
                        Console.WriteLine("共" + user + "元,输入0结算");
                        break;
                    case "C":
                        Console.WriteLine("已选择失格,价格72");
                        user = user + 72;
                        Console.WriteLine("共" + user + "元,输入0结算");
                        break;
                    case "0":
                        Console.WriteLine("共计消费金额{0}元",user);
                        break;
                    default:
                        Console.WriteLine("对不起,输入有误,请重新选择:");
                        Console.WriteLine("A.绿野仙踪(59元)t B.茶花女(46元)t C.失格(72元)");
                        break;
                }

            } while (s != "0");
            

            if(money < user)
            {
                Console.WriteLine("对不起,您的余额不足,请充值:");
                Top();
                for(; money < user;)
                {
                    Console.WriteLine("对不起,充值金额不足,当前消费{0},余额{1},请继续充值",user, money);
                    Top();
                }
            }
            else
            {
                money = money - user;
                Console.WriteLine("共花费金额为:" + user);
                Console.WriteLine("消费余额为:" + money);
            }

            money = money - user;

            Console.WriteLine("充值完成,购买完成,购买消费{0}元,消费后余额{1}元", user, money);

            Console.WriteLine("点击任意键退出系统");
            Console.ReadKey();
        }

        private static void Top()
        {
            string i;
            Console.WriteLine("余额查询请按:1");
            Console.WriteLine("充值余额请按:2");

            do
            {
                i = Console.ReadLine();
                switch (i)
                {
                    case "1":
                        Console.WriteLine("余额:" + money);
                        Console.WriteLine("输入0退出");
                        continue;
                    case "2":
                        Console.WriteLine("请输入充值的金额:");
                        int a = int.Parse(Console.ReadLine());
                        money = money + a;
                        Console.WriteLine("充值后余额为" + money);
                        Console.WriteLine("输入0退出");
                        break;
                    default:
                        Console.WriteLine("对不起,输入有误,请重新输入:");
                        continue;
                }

            } while (i == "0");
        }
        

    }
}

运行结果如下

感谢大家的关注,博主在这里献给大家香吻一枚

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/908542.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号