using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace sj1013
{
class Program
{
public static void Main(string[]args)
{
string str1= "星期一\\星期二\\星期三";
string str2=@"星期一\\星期二\\星期三";
Console.WriteLine(str1);
Console.WriteLine(str2);
}
}
}
结果为:
星期一\星期二\星期三
星期一\\星期二\\星期三
请按任意键继续. . .
二维数组是按照你定义的类型的一组数,比如
int [2,3]那就是说一个两行三列,每一个元素都是一个整型数的数组,但是交错数组int[2][],意思是这个数组有两个元素,每一个元素都是一个整型的数组,但是长度可以不一样,
例一:
int [][] arr= new int[2][];
int [0][]=new int[10];
int [1][]=new int[8];
例二:
int[][] c1 = new int[3][];
c1[0] = new int[3];
c1[1] = new int[2];
c1[2] = new int[1];
如何遍历交错数组?
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace sj1013
{
class Program
{
public static void Main(string[] args)
{
//交错数组
int[][] CrossArray = new int[3][] { new int[] { 1, 2 }, new int[] { 3, 4, 5 }, new int[] { 6, 7, 8, 9 } };
//遍历交错数组
foreach (int[] c in CrossArray)//在这里定义了一个int[] c是CrossArray的第一维,
{
foreach (int i in c)//定义了一个int i 在c中而c是CrossArray的第一维,就是i说能够遍历CrossArray的第二维,
{
Console.Write(i.ToString() + ",");
}
Console.WriteLine();
}
}
}
}
结果为:
1,2,
3,4,5,
6,7,8,9,
请按任意键继续. . .
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace sj1013
{
class Program
{
public static void Main(string[]args)
{
int[] a =new int[100];
int b = 1;
for(int i =0; i < 100; i++)
{
a[i] = b++;
}
int sum = 0;
foreach(inti in a