int輸出字符和ascii值的區(qū)別
【一】int a = Convert.ToInt32(Console.ReadLine());//這個語句,輸入8,輸出8,但輸入字母是不反應(yīng)的,
【二】int a = Convert.ToInt32(Console.Read());//這個語句,無論輸入字母還是數(shù)字,都輸出ASCii值,比如輸入a,輸出97;輸入8,輸出56;
【三】int a = Console.Read();//和二一樣,輸出ASCii值;
【四】int a = Console.ReadLine();//這樣根本就是不合規(guī)范的,會報錯。這個語句的Read后面不能跟上Line





標(biāo)簽: