c#写一个函数将某已知数组的奇数项组合成一个新的数组。在主函数中调用该函数,并循环输出新数组的内容。
求过程。求答案。主函数定义一个初始化的数组,该数组中的值为:1,2,3,4,5,6,7,8,9,10,11.写出一个函数,该函数的函数名为:OddArray,函数需要的参...
求过程。求答案。
主函数定义一个初始化的数组,该数组中的值为:1,2,3,4,5,6,7,8,9,10,11
. 写出一个函数,该函数的函数名为:OddArray,函数需要的参数个数1个,参数数据类型为数组。函数的返回值为数组。函数体实现功能:将参数数组中的奇数项存入另外一个数组,并返回该数组到主函数中。
. 在主函数定义一个新的数组,用于取得函数OddArray的返回值,然后循环显示数组的值。(显示出来1,3,5,7,9,11) 展开
主函数定义一个初始化的数组,该数组中的值为:1,2,3,4,5,6,7,8,9,10,11
. 写出一个函数,该函数的函数名为:OddArray,函数需要的参数个数1个,参数数据类型为数组。函数的返回值为数组。函数体实现功能:将参数数组中的奇数项存入另外一个数组,并返回该数组到主函数中。
. 在主函数定义一个新的数组,用于取得函数OddArray的返回值,然后循环显示数组的值。(显示出来1,3,5,7,9,11) 展开
1个回答
展开全部
static void Main(string[] args)
{
int[] arr = { 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11 };
int[] newarr = OddArray(arr);
foreach (int i in newarr) {
Console.WriteLine(i);
}
Console.Read();
}
public static int[] OddArray(int[] arr) {
List<int> li=new List<int>();
foreach (int i in arr) {
if (i % 2 != 0) {
li.Add(i);
}
}
return li.ToArray();
}
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询
广告 您可能关注的内容 |