pudlic static void main ()
{
   int odd = 0 , even = 0;
   int[] arr =new int []{0,1,2,5,7,8,11}
   
   foreach (int i in arr)
   {
   if (i%2 == 0)
   even++;
   else
   odd++;
   }
   console.writeline(“发现{0}个奇数和{1}个偶数。”,odd ,even);
   }
   }
这有几句不太明白有什么用
int odd = 0 , even = 0;
   int[] arr =new int []{0,1,2,5,7,8,11}
   
   foreach (int i in arr)
   {
   if (i%2 == 0)

解决方案 »

  1.   

    odd,even分别是奇数和偶数个数阿!int odd = 0 , even = 0;//把他们初始化为0foreach (int i in arr)//循环arr内部所有的int数据,foreach结构,看书去吧
    {
    if (i%2 == 0)//如果余0为偶数,even加一,否则为奇数,odd加一
      

  2.   

    int[] arr =new int []{0,1,2,5,7,8,11}
    那个[]有什么用
      

  3.   

    创建一个数组 arr,并初始化
      

  4.   

    if (i%2 == 0)能不能说得详细一点
    我对怎么运算不太清楚
      

  5.   

    解释如下:
    int odd = 0 , even = 0;
    //定义两个整型变量,odd用于存储奇数个数,even用于存储偶数个数,初值均为0;
       int[] arr =new int []{0,1,2,5,7,8,11}
    //定义一个整型一维数组,其值分别为:0,1,2,5,7,8,11
       
       foreach (int i in arr)
     //分别取数组arr中的值,进行循环.
       {
       if (i%2 == 0)
     //如果i是偶数.
      

  6.   

    if (i%2 == 0)
    那怎么样才是奇数和偶数还是不太清楚
      

  7.   

    创建初始化一个数组 arr,