简单的输入输出、一维数组、二维数组、普通遍历、使用foreach语句遍历数组操作
简单的输入输出、一维数组、二维数组、普通遍历操作
using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace ConsoleApplication1 { class Program { static void Main(string[] args) { int ii = 10, jj = 11; Console.WriteLine("Hello World " + ii + " " + jj); Console.ReadLine(); //一维数组 int[] arr = new int[10] {0, 1, 2, 3, 4, 5, 6, 7, 8, 9}; for(int i = 0; i < arr.Length; i++){ Console.Write(arr[i] + " "); } Console.WriteLine(); Console.ReadLine(); //二维数组 int[,] MatrixEin = new int[3, 3] { { 2, 2, 1 }, { 1, 1, 1 }, { 1, 0, 1 } }; Console.WriteLine("第一个矩阵"); for (int i = 0; i < 3; i++) { for (int j = 0; j < 3; j++) Console.Write(MatrixEin[i, j] + " "); Console.WriteLine(); } Console.WriteLine("第二个矩阵"); int[,] MatrixZwei = new int[3, 3] {{0, 1, 2}, {0, 1, 1}, {0, 1, 2}}; for (int i = 0; i < 3; i++) { for (int j = 0; j < 3; j++) Console.Write(MatrixZwei[i, j] + " "); Console.WriteLine(); } int[,] MatrixResult = new int[3,3]; for (int i = 0; i < 3; i++) for (int j = 0; j < 3; j++) for (int k = 0; k < 3; k++) MatrixResult[i, j] += MatrixEin[i, k] * MatrixZwei[k, j]; Console.WriteLine("两个矩阵的乘积:"); for(int i = 0; i < 3; i++){ for (int j = 0; j < 3; j++) Console.Write(MatrixResult[i, j] + " "); Console.WriteLine(); } Console.ReadLine(); } } }
使用foreach语句遍历数组
foreach(【类型】 【迭代变量名】 in 【集合表达式】)
{
语句
}
using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace ConsoleApplication1 { class Program { static void Main(string[] args) { string[] strNames = { "第一句话", "第二句话", "第三句话", "第四句话", "第五句话" }; foreach (string str in strNames) { Console.Write(str + " "); } Console.WriteLine(); Console.ReadLine(); } } }
声明:该文观点仅代表作者本人,入门客AI创业平台信息发布平台仅提供信息存储空间服务,如有疑问请联系rumenke@qq.com。
- 上一篇:没有了
- 下一篇:没有了