mwbr.net
当前位置:首页 >> 在C#中ConsolE.READ(), ConsolE.READLinE(), Conso... >>

在C#中ConsolE.READ(), ConsolE.READLinE(), Conso...

你也可以不写阿,这样一运行,界面一闪就过了,你就看不到结果,如果写上Console.ReadLine();程序运行就会停下来,等待你输入,这样你就可以看到输出结果了

在控制台程序中,接受一个用户输入的字符串,赋给字符串变量s

Console.readline是只能接收string,也就是字符串。 但是Console.Read()虽然返回int,但这个int并不是你输入的一个整型数字,而是你输入的第一个字符的ASCII码数值,也就是说其实Console.Read()接收的是Char,只不过返回int,而这个int是所接收...

ReadLine()是读取一行,返回值是string类型,Int32.Parse()是值类型转换,返回值是int类型,总体来看是将一行的数据转换成数值类型然后赋值给i变量

string s=Console.ReadLine(); a=int.Parse(s.Split(' ')[0]);定义字符串s,并通过操作台输入。 将字符串s按照空格分割后,提取序号为0(最前面的)部分强制转换成整数,再赋值给a

在java里,读取控制台输入的字符串要用Scanner类 具体做法是这样 Scanner scan=new Scanner(System.in); //声明str接在控制台输入的字符 String str=scan.next(); //转换成double类型 double d=Double.parstDouble(str); 这样就行了

或 || 与 && 非 ! 补充问题回答: 如果输入end或者END就退出,那就说明不退出的情况下输入的既不能是end,也不能使END 所以在你的示例里面: while (a != "END" || a != "end") 表达的意思是不清楚的 应该是 while (a != "END" && a != "end")

错在哪里是什么意思,报的是什么错误,如果仅从字面来理解,readkey一般很少使用(它是读入一个字符的ascii码),我猜你是想用形如这样的代码 int a=0;a = Convert.ToInt32(Console.ReadLine());

String s=Console.ReadLine();String[] ss=s.Split(' ');可以用空格分开,然后再做分割处理

int x= Convert.ToInt32(Console.ReadLine()); Consosole.WriteLine(Math.Pow(x,2));

网站首页 | 网站地图
All rights reserved Powered by www.mwbr.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com