本文共 449 字,大约阅读时间需要 1 分钟。
最近刷了一些算法题 然后我用的是c#
有的题目的输入和c#自带的输入方式不同 c#输入默认为回车另起一行 我们按照一行输入就会报异常 这样就和有的题的输入个数不同 比如下面这样所以必须我们自己把输入格式改成一行输入这样模式
string inputStr = Console.ReadLine(); //读输入的多个连续数字 int[] nums = new int[3]; string[] numsStr = inputStr.Split(' '); //用空格分割字符串 for (int i = 0; i < numsStr.Length ; i++) { nums[i] = Convert.ToInt32(numsStr[i]); //字符串转数字 } //nums里边就是输入的数字
这样修改输入之后即可达到我们想要的一行输入的效果
Convert.ToDecimal(“0.33333333”).ToString(“0.00”);转载地址:http://vsqtz.baihongyu.com/