一道C#习题
来源:百度知道 编辑:UC知道 时间:2024/05/31 22:11:47
string ruby;
jimmy = Console.Read();
Console.Write(jimmy);
Console.WriteLine(jimmy);
Console.WriteLine((char)jimmy);
ruby = Console.ReadLine();
Console.Write(ruby);
Console.WriteLine(ruby);
Console.ReadLine();
哪位大虾能位在下细细解释一下这个C#代码!本人初学,目前还没怎么看懂!!
int jimmy; //声明一个int类型变量
string ruby; //string类型变量
jimmy = Console.Read(); //接受输入的字符,转为int类型返回给jimmy
Console.Write(jimmy); //输出jimmy的值
Console.WriteLine(jimmy); //输出jimmy的值并换行
Console.WriteLine((char)jimmy); //转换为字符型之后输出jimmy的值
ruby = Console.ReadLine(); //输入一个字符串赋值给 ruby
Console.Write(ruby); //输出ruby
Console.WriteLine(ruby); //输出ruby字符串并换行
Console.ReadLine(); //等待输入
最后一个下面的大哥说错了吧····哪里是输出空行···
抱歉,看错了,ReadLine()是接收输入,一般控制台在调试结束后会直接退出,有的人为了看返回的结果会用这样一行代码保留窗口,其实可以用Ctrl+F5。
//-------------2009-03-19-17-39
int jimmy; //定义一个整型变量jimmy
string ruby; //定义一个字符串型变量ruby
jimmy = Console.Read(); //接收键盘输入存入jimmy
Console.Write(jimmy); //输出jimmy(不换行)
Console.WriteLine(jimmy); //输入jimmy(换行)
Console.WriteLine((char)jimmy); //将jimmy强制转换为字符类型输出(输出的值参见ACSII表,入65输出A)
ruby = Console.ReadLine(); //接收键盘输入存入ruby
Console.Write(ru