Advertisement

使用C#在控制台读取若干个数值,并通过空格或回车分隔读取这些数值并将这些数值存储到数组中

阅读量:

将代码粘过去能直接运行,注意设置一个全局的整型变量NUM。

复制代码
         Console.Write("请输入" + NUM + "个数:");

    
         string str = Console.ReadLine();
    
         char[] ch = { ' ' };
    
         //动态数组,用来记录输入的数的个数
    
         ArrayList ar = new ArrayList();
    
         string[] st = str.Split(ch, StringSplitOptions.RemoveEmptyEntries);
    
         for (int i = 0; i < st.Length; i++)
    
         {
    
             ar.Add(st[i]);
    
         }
    
         while (ar.Count < NUM)
    
         {
    
             str = Console.ReadLine();
    
             st = str.Split(ch, StringSplitOptions.Re

全部评论 (0)

还没有任何评论哟~