2.随机生成一个整数数组 intArr (6个元素),再定义一个字符串数组 strArr ,将整数数组中的元素转换为字符串并存放到字符串数组中。输出字符串数组。
初学C#,问下如何做,详细一点
定义两个数组,通过随机数,给整数数组进行赋值。
遍历整数数组,将整数元素赋值给字符串数组中。
using System;
namespace HelloWorldApplication
{
class HelloWorld
{
static void Main(string[] args)
{
int[] nums = new int[6];
string[] strs = new string[6];
Random r=new Random();
for(int i=0;i<6;i++){
nums[i]=r.Next(1,100);
}
for(int i=0;i<6;i++){
strs[i]=nums[i].ToString();
}
for(int i=0;i<6;i++){
Console.WriteLine(strs[i]);
}
}
}
}
int[] intArr = new int[6];
string[] strArr = new string[6];
Random ran=new Random();
for(int i=0;i<6;i++)
{
intArr [i]=ran.Next(100,999);// 这样是100-999的随机数
}
for(int i=0;i<6;i++)
{
strArr [i]=intArr [i].ToString();
}
using System;
namespace ConsoleApp1
{
class Program
{
static void Main(string[] args)
{
//实例化随机类
Random r = new Random();
//定义6位int 数组
int[] intArr = new int[6];
//int数组赋值
for (int i = 0; i < intArr.Length; i++) {
intArr[i] = r.Next(1,1000);//设定随机范围
}
//定义string数组
string[] strArr = new string[6];
//string数组赋值
for (int i = 0; i < intArr.Length; i++)
{
//int数组转换类型赋值
strArr[i] = intArr[i].ToString();
}
//循环输出string数组
for (int i = 0; i < strArr.Length; i++)
{
Console.WriteLine(strArr[i]);
}
}
}
}