c语言:删去一维数组中所有相同的数, 使之只剩一个.求一完整正确程序_百 ...答:include<stdio.h>int fun(int a[],int n){ int i,j=0; for(i=1;i<n;i++) { if(a[j]!=a[i]) a[++j]=a[i]; } return j;}void main(){ int a[]={2,2,2,3,4,4,5,6,6,6,6,7,7,8,9,9,10,10,10}; int len,i; len=fun(...
c语言编程删除数组a中所有值为x的元素,输出执行删除前后的数组。答:include <stdio.h> void main(){ int i,n,k;int a[10] = {1,2,3,4,5,6,7,8,9,10};printf("请输入要删除的数字:\n");scanf("%d",&n);printf("删除前的数组为:\n");for(i=0;i<10;i++){ printf("%d ",a[i]);} printf("\n");printf("删除后的数组为:\n");...
c语言二维数组删除指定行数答:我这手头上没有写c的东西,拿java写了一下,其实都差不多:public static void main(String[] args) { //一开始的 6*10 数组 int[][] sz = { {5, 6, 4, 0, 2, 9, 8, 10, 3, 7},{1, 2, 3, 4, 5, 6, 7, 8, 9, 10},{3, 8, 4, 6, 9, 0, 10, 5, 7, ...
C语言中删除一个数组元素答:如果数组里全是3 那我输入要删除的3之后 楼主想要一个什么结果呢 是9个3 还是一个元素也不输出?下面的程序可能能实现楼主的意思 include<stdio.h> void main(){ int a[10]={1,3,7,61,86,12,75643,8989,1,3},n,i;printf("input the number to delete:");scanf("%d",&n);for(...