Ⅰ 怎麼用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]!= '