int a = 0;//定义一个初始钱
int b;//定义一个花费
Console.WriteLine("==========================");
Console.WriteLine("*******欢迎光临*******");
Console.WriteLine("******老李的书屋******");
Console.WriteLine("==========================");
Console.WriteLine("下面由马尔扎哈为您服务");
Console.WriteLine("以下是本店购买目录,若有中意的书籍请输入相应的编号进行购买");
Console.ReadKey();
Console.WriteLine("A绿野仙踪:59元");
Console.WriteLine("B茶花女坊涨:46元");
Console.WriteLine("C人间失格:72元");
Console.WriteLine("............");
for (int i = 0; i < 3; i++)//定义购买三次机会
{
Console.WriteLine("请输入您要购买书籍的编号(如A、B、C):");
string c = Console.ReadLine();//获取输入的编号
string d;//定义一个获取书名
switch (c)
{
case "A":
b = 59;
d = "绿野仙踪";
break;
case "B":
b = 46;
d = "茶花女坊涨";
break;
case "C":
b = 72;
d = "人间失格";
break;
default:
b = 0;
d = "";
break;
}
if (a - b < 0)//钱不够
{
Console.WriteLine("【温馨提示】您的余额不足,请先充值");
Console.WriteLine("*****请输入您要充值的金额*****");
int e = int.Parse(Console.ReadLine());
Console.WriteLine("充值成功");
a = e;
Console.WriteLine("您的余额为:{0}元", a);
}
else
{
Console.WriteLine("{0}*****购买成功*****", d);
a = a - b;
Console.WriteLine("您的余额为:{0}元", a);
}
}
Console.ReadKey();
01-25