一维数组中元素元素的输出 奇数 偶数 倒序
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;
}
#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;
}
相关文章推荐
- 转: 一维数组中元素元素的输出 奇数 偶数 倒序
- 创建一维数组,长度为20,元素索引值为索引的二倍,奇数为负偶数为正,然后对数组排序
- 设一个长度为10的整型数组, 0)要求每个元素的值通过scanf输入,输入完成后, 1)请顺序输出这些整数, 2)请倒序输出这些整数, 3)输出这些数中的最大值, 4)输出这些数中的最小值
- 实验 6 数组3、定义一维数组arr,他有5个双精度浮点型元素,任意输入5个后,用冒泡排序法,由大到小排序并输出:
- 解决给定一个含有n个元素的整型数组a例如{1,1,1,2,4,3,3} ,如果某些元素出现 *的次数为奇数次,则将其输出:例如1,2,4
- 黑马程序员——练习题:向一维数组输入元素并全部输出
- 【1】 设一个长度为10的整型数组,  0)要求每个元素的值通过scanf输入,输入完成后,  1)请顺序输出这些整数,  2)请倒序输出这些整数,  3)输出这些数中的最大值,最小值
- 调整数组使得奇数元素位于偶数元素之前(相对位置不变)
- python数组过滤,输出满足条件的元素,例如python输出一维矩阵中的非0元素
- 个有10个元素的整型一维数组,用户输入9个数据,调用函数,对数组元素进行从小到大排序后,在函数中输入一个数,插入到数组中正确的位置,并输出
- 给定一个数组input[] ,如果数组长度n为奇数,则将数组中最大的元素放到 output[] 数组 最中间的位置,如果数组长度n为偶数,则将数组中最大的元素放到 output[] 数组中间两个位置偏右的那个位置上
- 华为:对一个数组,将数组中偶数从大到小排序,奇数从小到大排序,奇数和偶数交叉着放,且输出数组第一位放奇数
- 华为:给定一个数组input[],如果数组长度n为奇数,则将数组中最大的元素放到 output[]数组最中间的位置,如果数组长度n为偶数。。 .
- 能实现把一个数组元素中的奇数放左边,偶数放右边
- 华为:给定一个数组input[],如果数组长度n为奇数,则将数组中最大的元素放到 output[]数组最中间的位置,如果数组长度n为偶数。。
- 输入/输出一维数组的各元素
- 调整数组使奇数位元素为奇数,偶数为元素为偶数
- 定义一个int型的一维数组,包含10个元素,分别赋一些随机整数,然后求出所有元素的最大值,最小值,平均值,和值,并输出出来。
- 简单编程(二十)将奇数和偶数分别存入到两个不同的数组中,并按奇数、偶数交替的顺序输出
- 找奇数数组中的偶数,找偶数数组中的奇数,找数组中出现最多的元素