您的位置:首页 > 其它

一维数组中元素元素的输出 奇数 偶数 倒序

2013-09-21 17:34 197 查看
#include<stdio.h>

#define SIZE 10

int main(int argc, const char *
argv[])

{

    

    int arr [SIZE]={45,2,33,23,1,56,7,24,3,30};

    int a = 0,b=0;

    

    for (int i=0;
i<SIZE;i++)//输出所有的元素

     {

         printf("arr[%d]=%d\t",i,arr[i]);

     }

     printf("\n");

    

    for (int i=0;
i<SIZE;i++)//判断并输出偶数

      {

          if (0==arr[i]%2)

          {

              printf("偶数是:%d\t",arr[i]);

              a++;

          }

          

      }

      printf("\n共有%d个偶数\n",a);

    

    for (int i=0;
i<SIZE;i++)//判断并输出奇数

       {

           if (0!=arr[i]%2)

           {

               printf("奇数是:%d\t",arr[i]);

               b++;

           }

       }

    

   printf("\n共有%d个奇数\n",b);

   //倒序所有元素

   for (int i=SIZE-1;
i>=0; i--)

   {

       printf("arr[%d]=%d\t",i,arr[i]);

   }

   

   return 0;

   }
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐