注册 登录
编程论坛 C++教室

函数问题

Eva_Beats 发布于 2011-10-31 19:03, 402 次点击
#include <stdio.h>
void main()
{
    int serch(int x);
    int num[10];
    int sum=0,i;
    for(i=0;i<10;i++)
        scanf("%d",&num[i]);
    printf("1-10偶数的个数为:%d\n",sum);

}
int serch(int x)
{
   if(x%2==0)
     return 1;
else
     return 0;
}

}
帮我改一下,补那些空的地方,谢了
2 回复
#2
Eva_Beats2011-10-31 19:32
#include <stdio.h>
#define N 10
void main()
{
    int serch(int x);
    int num[N]={1,2,3,4,5,6,7,8,9,10},i,sum=0;
    for (i=0;i<N;i++)
        if (serch(num[i])==1)
            sum++;
        printf("偶数个数为%d个\n",sum);

}
int serch(int x)
{
   if(x%2==0)
     return 1;
else
     return 0;
}
#3
Eva_Beats2011-10-31 19:32
自己做出来了 晕 原来我搞错了
1