2个回答
展开全部
主要就是数组的遍历, 和循环的使用.
参考代码如下
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace ArrayDemo
{
class Program
{
static void Main(string[] args)
{
int[] arr = new int[] { 1, 2, 3, 5, 8, 24, 22, 9 };// 数组
int count = 0;//存储偶数的个数
for (int i = 0; i < arr.Length; i++)
{
if (arr[i] % 2 == 0)//判断是否是偶数
{
count++;
}
}
Console.WriteLine("数组中的偶数个数{0}:",count);
int sum = 0;//存储求和的结果
int index = 0;//下标
while (true)
{
if (index > arr.Length-1)//下标不能超过数组的最大长度-1
{
break;//跳出循环
}
if (arr[index] > 20)//如果遇见大于20的数,那么跳出循环
{
break;
}
else
{
sum += arr[index];
index++;
continue;//继续下次循环
}
}
Console.WriteLine("数组中前面小于20的元素和是:"+sum);
Console.ReadKey();
}
}
}
输出的结果
数组中的偶数个数:4
数组中前面小于20的元素和是:19
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询