gpt4 book ai didi

c# - 为纸牌分配号码

转载 作者:太空宇宙 更新时间:2023-11-03 18:04:33 24 4
gpt4 key购买 nike

我正在通过C#教程进行练习,我需要从52张标准卡片组中打印每张卡片。
我有以下代码:

for (int n = 2; n <= 14; n++)
{
for (int c = 1; c <= 4; c++)
Console.Write(n + " " + c + " ");
}
Console.ReadKey();


但是我很困惑,不知道如何用数字代替西服和等级来代替它们。
我应该使用循环和switch语句。

最佳答案

使用循环和switch语句。您可以对此进行修改,以获得更好的名片和西服名称。

for (int n = 2; n <= 14; n++)
{
for (int c = 1; c <= 4; c++)
{
switch (n)
{
case 11:
Console.Write("J" + " ");
break;
case 12:
Console.Write("Q" + " ");
break;
case 13:
Console.Write("K" + " ");
break;
case 14:
Console.Write("A" + " ");
break;
default:
Console.Write(n.ToString() + " ");
break;
}
switch (c)
{
case 1:
Console.WriteLine("H");
break;
case 2:
Console.WriteLine("D");
break;
case 3:
Console.WriteLine("S");
break;
case 4:
Console.WriteLine("C");
break;
default:
Console.WriteLine("?");
break;
}

}

}
Console.ReadKey();

关于c# - 为纸牌分配号码,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36899274/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com