编写程序,把数组中所有奇数放在另一个数组中并返回。
答案:1 悬赏:80
解决时间 2021-01-19 05:56
- 提问者网友:雪舞兮
- 2021-01-18 19:13
编写程序,把数组中所有奇数放在另一个数组中并返回。
最佳答案
- 二级知识专家网友:旧脸谱
- 2021-01-18 19:48
LZ思维很混乱 帮你改了下
#include
int* fun(int *p,int *q)
{
int i,a=0;
for(i=0;i<10;i++)
if((p[i]%2)!=0)
{
q[a]=p[i];
a++;
}
return q;
}
void main()
{
int a[100]={0},n,b[100]={0};
int *t;
t=b;
printf("输入字符串:\n");
for(n=0;n<10;n++)
scanf("%d",a+n);
t=fun(a,b);
printf("输出数组中的奇数:\n");
for(n=0;*t!=0;n++,t++)
printf("%d",b[n]);
}
#include
int* fun(int *p,int *q)
{
int i,a=0;
for(i=0;i<10;i++)
if((p[i]%2)!=0)
{
q[a]=p[i];
a++;
}
return q;
}
void main()
{
int a[100]={0},n,b[100]={0};
int *t;
t=b;
printf("输入字符串:\n");
for(n=0;n<10;n++)
scanf("%d",a+n);
t=fun(a,b);
printf("输出数组中的奇数:\n");
for(n=0;*t!=0;n++,t++)
printf("%d",b[n]);
}
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯