如何在 C# 中从用户一行输入多个值?


使用 while 循环在一行中从用户输入多个值。

假设您需要获取矩阵的元素。使用 Console.ReadLine() 获取,如下所示 −

Console.Write("
Enter elements - Matrix 1 : "); for (i = 0; i < m; i++) {    for (j = 0; j < n; j++) {       arr1[i, j] = Convert.ToInt16(Console.ReadLine());    } }

以下是一个示例,展示如何从用户输入多个值 −

示例

 在线演示

using System;

namespace Demo {
   public class Program {
      public static void Main(string[] args) {
         int[,] arr1 = new int[10, 10];
         int i, j;

         Console.Write("
Enter Matrix elements: ");          for (i = 0; i < 3; i++) {             for (j = 0; j < 3; j++) {                arr1[i, j] = Convert.ToInt16(Console.ReadLine());             }          }       }    } }

输出

Enter Matrix elements:

更新时间:2020 年 6 月 22 日

2K+ 观看

开启你的 职业生涯

完成课程,获得认证

开始
广告
© . All rights reserved.