为什么n没有得到我在程序中输入的数字?我键入1,它得到49:S
Random arrN = new Random();
int[] arr;
arr = new int[100];
int n;
bool game_result = false;
for (int i = 0; i < 100; i++)
{
arr[i] = arrN.Next(0, 1000);
}
Console.WriteLine("what game do you want to play?\n1- guessing one number.\n2- guessing numbers in range.\n3- exit");
n = Console.Read();
答案 0 :(得分:1)
Console.Read
返回一个代表输入字符的数字,因此您需要转换它:
var n = Console.Read();
var ch = Convert.ToChar(x);
var value = int.Parse(ch.ToString());
答案 1 :(得分:0)
$cod="<div id=\"id1\" onclick=\"xmlhttpPost('index.php?ajax=' + this.id);\" class=\"divazienda\">".$row[0];
返回字符代码,而不是字符本身
这将有效:
Console.Read