C语言利用数组函数将10个数中偶数输出

来源:百度知道 编辑:UC知道 时间:2024/06/30 12:44:24

#include <stdio.h>

void main()
{
int a[10];
int i;

for(i =0; i <10; i++)
{
scanf("%d",&a[i]);
}

for(i =0; i <10; i++)
{
if(a[i]%2 == 0)
{
printf("%d ",a[i]);
}
}

}

给你的一个伪代码吧
建立10个数组
int shu[10]

赋值
for(i=0;i<10;i++)
scanf("%d",&shu[i]);

运算
for(i=0;i<10;i++)
{
if(0==shu[i]%2)
printf("%d",shu[i]);
}

void EvenNumPrint(int *p)
{
int *q=p;
while(q)
{
if(*q%2==0)
printf("%3d",*q);
q=q+1;
}

}

#include <stdio.h>

main()
{int a[10],i,j;
for(i=0;i<=9;i++)
scanf("%d",&a[i]);
for(j=0;j<=9;j++)
{if(a[j]%2==0) printf("%d",a[j]);}
getch();}