c#程序:将一个数组的所以元素打印出来

要用c#程序语言编辑出来

第1个回答  2013-04-12
for(int i=0;i<array.Length;i++)
{
Console.WriteLine(array[i]);
}

注:array是int float string 等基本类型的数组.如果是自定义类型则输出Type.ToString()!
第2个回答  2013-04-11

你的数组是string类型吗,是的话代码如下

string[] str=new string[]{"1","2","3","4"};
foreach(string sss in str)
{
console.writeline(sss);
}

本回答被网友采纳
第3个回答  推荐于2018-03-19
//引入一个命名空间
using System;

//声明一个Test类
class Test
{
//初始化并打印一个数组
//它带有一个参数ArrLength指定了数组的长度
static void PrintArr(int ArrLength)
{
//声明一个数组,并把它的长度设定为参数ArrLength
int[] arr = new int[ArrLength];
//用循环来给数组的每个元素赋值
for (int i = 0; i < ArrLength; i++)
//元素值就是i本身
arr[i] = i;
//在屏幕上输出一行Print Array's value
//意思就是打印数组的值
Console.WriteLine("Print Array's value");
//用另个循环把数组的每个循环打印出来,
for (int i = 0; i < arr.Length; i++)
//{0}表示要打印一个值,0代表要打印逗号后面的第一个变量
//{1}也就是要打印逗号后面第2个变量
Console.WriteLine("arr[{0}]={1}",i,arr[i]);
}

//声明一个入口函数
static void Main()
{
//声明一个i变量,并把处置设为1
int i = 1;
while (i > 0)
{
//屏幕输出请输入数组的长度
Console.WriteLine("Please enter the array's length:");
//用i来读取输入的数字
//因为ReadLine函数返回的是字符类型,所以要转换成证整数赋给i
i = Int32.Parse(Console.ReadLine());
//指定数组长度,打印数组
PrintArr(i);
}
}
}

using System;

//声明一个新类,名字叫SetArray
class SetArray
{
//前面必须要加上public属性,Main函数中才能调用
public void PrintArr(int ArrLength)
{
int[] arr = new int[ArrLength];
for (int i = 0; i < ArrLength; i++)
arr[i] = i;
Console.WriteLine("Print Array's value");
for (int i = 0; i < arr.Length; i++)
Console.WriteLine("arr[{0}]={1}", i, arr[i]);
}
}

class Test
{
static void Main()
{
//这里创建了一个SetArray类的实例
SetArray arr = new SetArray();
int i = 1;
while (i > 0)
{
Console.WriteLine("Please enter the array's length:");
i = Int32.Parse(Console.ReadLine());
//调用实例中PrintArr方法
arr.PrintArr(i);
}
}
}本回答被网友采纳

c#程序:将一个数组的所以元素打印出来
\/\/初始化并打印一个数组 \/\/它带有一个参数ArrLength指定了数组的长度 static void PrintArr(int ArrLength){ \/\/声明一个数组,并把它的长度设定为参数ArrLength int[] arr = new int[ArrLength];\/\/用循环来给数组的每个元素赋值 for (int i = 0; i < ArrLength; i++)\/\/元素值就是i本...

C#怎么输出数组中元素内容
同时我们可也用C#的foreach来输出,该方法较简单,我们要foreach (int i,其中如果是字符数组,需要用string来先定义个变量 之后我们要写in nums 来确定遍历的是哪个数组 最后用命令Console.WriteLine(i);来输出每个元素,注意变量是i。i就是遍历nums数组的一个中间变量 最后我们执行下,发现两种方法都...

C#中如何用标签TEXT输出一个数组的所有元素
看了下你的代码,你是将text中的一个数字赋给数组的100个元素。然后循环100次在label2中显示。这样是可以显示的。如果不能,要么你看错控件了,要么你文本框没输入数据(会报错),要么你将label设为不可见了。===以后注意把问题描述清楚,就像你的补充“如果输入五个数字然后在标签的属性里显示十个...

C#的windows应用程序中,如何将一个数组中的元素输出呢?谁能说下吗...
控制台程序输入使用System.Console.WriteLine\/Write WinFrom程序输入的方法就很多啦:Label,TextBox,ListBox,TreeView,ListView……如果都不喜欢就用GDI+自己画吧。Graphics.DrawString 貌似你问的不是这个意思,你到底是什么意思呢?

c# 怎么把数组中的一部分元素提取出来后重新赋给原来的额数组?
OK,算法如下:static void Main(){ int[] a = new int[] { 1, 2, 3, 4, 5, 6, 7, 8, 9, 10 }; Resize<int>(ref a, x => x < 7);}static void Resize<T>(ref T[] source, Predicate<T> predicate){ if (source == null || predicate == null) throw ...

C# 输出一个字符数组元素的组合。。。
char[] x =new char[]{ 'a', 'b', 'c', 'd' };string shu=string.Empty;foreach(char i in x){ shu+=i.ToString();} for (int j = 0; j < x.Length; j++){ if (j > 0){ Console.WriteLine(shu.Insert(j, " "));} else { Console.WriteLine(shu);} } ...

怎样用c#语言将数组元素排序并输出?
public static void Sort(int[] array){ int[] arr=new int[]{45,12,44,4,5};for(int j=1;j<arr.Length;j++){\/\/外循环每次把参与排序的最大数排在最后 for(int i=0;i<arr.Length-j;i++){ \/\/内层循环负责对比相邻的两个数,并把最大的排在后面 if(arr[i]>arr[i+1]){ ...

C#怎样输出数组的前四个元素
String s = "000100204D411021"for(int i=0;i

C#程序遍历数组A中所有元素(2钟方法)
string[] A = new string[5] { "a1","a2","a3","a4","a5"};\/\/第一种方法 for (int i = 0; i < A.Length; i++){ Console.WriteLine(A[i]);} \/\/第二种方法 IEnumerator e= A.GetEnumerator();while (e.MoveNext()){ Console.WriteLine(e.Current.ToString());} \/\/第三种...

C#数组中,把相同的元素提取出来,放入另一个数组中
使用数组也可以做出来。另外,如果只是单个字符的还可以使用string来做。下面只给出List<string>的求解办法。\/\/空手写的,你自己去调试,不过一般没错的 string[] array=new string[]{ "7","4","7","1","4","1","5","2","5"} List<string> strList0=new List<string>();\/\/原始数据...

相似回答