到目前为止,我正在努力制作一个只能打印到控制台的数字猜谜游戏,问题是我的知识和问题解决还处于起步阶段我希望程序能够在1到1,000,000之间猜测,但我可以'弄清楚如何将逗号添加到整数(或者甚至允许这样做),以便在打印到控制台时更容易阅读它们。
int max;
int min;
int guess;
max = 1000000;
min = 1;
guess = 500000;
答案 0 :(得分:2)
打印字符串时,请使用格式化程序:
int x = int.MaxValue;
Console.WriteLine(x.ToString("N"));
打印:
2,147,483,647.00
请参阅https://msdn.microsoft.com/en-us/library/dwhawy9k(v=vs.110).aspx
答案 1 :(得分:0)
整数值只是数字,不包括格式。
但是,当您打印它们时,您可以格式化它们。例如:
Console.WriteLine("You guessed {0:N0}.", guess);
通过我的区域设置,打印:
500,000
请参阅Console.WriteLine
的此重叠,此处是standard numeric formatting strings的列表。