我想处理编号从 1 到 52 的 52 张卡片。为了将其分成 4 组,每组 13 张卡片并将它们分开,我在下面的代码中添加了“-”以使它们看起来不错。另一组从卡号 14,27 和 40 开始。我找不到比 if 语句中的 2 OR 更好的方法。我想问的是是否有比这更简单的方法。(if (cardNo==14 || cardNo==27 || cardNo==40)
while (cardNo<53)
{
...
if (cardNo==14 || cardNo==27 || cardNo==40)
{
printf("------------\n");
}
printf("%-6s of %-6s\n ", face[column], suit[row]);
cardNo++;
}