输入十个数组成数组,将为奇数的数放入另一个数组中

如题
C语言题目
输入十个数组成数组,将为奇数的数放入另一个数组中

#include<stdio.h>
void main()
{
int i,j,k=0,l;
int A[10],B[10];
printf("请输入数据:");
for(i=0;i<10;i++)//从键盘输入数据
scanf("%d",&A[i]);
for(j=0;j<10;j++)
{
if(A[j]%2!=0)//判断奇偶性
B[k++]=A[j];
}
printf("奇数为:")
for(l=0;l<k;l++)
printf("%d",B[l]);
printf("\n");
}
程序在VC中调试通过了,希望能够帮到你!!!
温馨提示:答案为网友推荐,仅供参考
第1个回答  2010-05-28
思路:
A数组存放你输入的十个数,B数组也定义成十个吧,用来存放奇数。

循环A数组,用其元素和2取余,如果余数为1则为奇数,并将其放到B数组中。
相似回答