问题 a: 高程06-06:编写函数,将一维数组中所有的合数用 0 替换

问题 a: 高程06-06:编写函数,将一维数组中所有的合数用 0 替换

时间限制: 1 Sec  内存限制: 128 MB
提交: 1722  解决: 1188
[提交][状态][讨论版][命题人:]

题目描述

编写函数,将一维数组中所有的合数都用 0 替换。数组中数据不超过1000个。


#include <stdio.h>

#include <math.h>

int heshu(int a[],int n)

{

//在这里输入函数体

}

int main()

{

  int l;
  int k,num[1000];

 
  scanf("%d",&l);
 

  for(k=0;k<l;k++)

  {

       scanf("%d",&num[k]);

  }

  heshu(num,l);

    for(k=0;k<l;k++)
 {
           printf("%d ",num[k]);

      }

      return 0;

}



输入

首先输入数组的长度

输入数组各元素的值,中间以空格分隔

输出

输出一维数组中所有的合数用 0 替换后的数组元素的值

样例输入

5
23 22 11 6 8 

样例输出

23 0 11 0 0

提示

[提交][状态]