Ⅰ 怎么用c语言利用函数改变一个全为零的数组的某些元素的值
change还需要一个参数就是这个数组的地址, 不然改变不了该数组的值, 所以一共需要4个参数
voidchange(int*arr[],intx,inty,intz)
{
arr[x][y]=1;
arr[x][z]=1;
}
Ⅱ C语言如何让数组里所有元素都为0,不是清空数组元素
只需要初始化的时候,将初始化值设置为0即可。
int a[10] = {0};
测试程序如下:
#include<stdio.h>
intmain()
{
inta[10]={0};
for(intinx=0;inx!=10;++inx)printf("%d ",a[inx]);
printf(" ");
return0;
}
运行结果:
Ⅲ C语言数组删除指定元素
inti,j=0,k=0;
for(i=0;i<200;i++)
{
if(i=198)
{k++;k++;i=0;}
else
{
Array[j]=Array[k];
j++;
k++;
}
while(k==2400)
break;
}
Ⅳ C语言,从数组中删除一个指定元素。
C语言删除数组指定元素的源代码如下:
#include <stdio.h>
main()
{
char s[80],c;
int j,k;
printf(" Enter a string: ");
gets(s);
printf(" Enter a character: ");
c=getchar( );
for(j=k=0;s[j]!= '