c++编写程序删除一个一维数组中相同的多余元素,即值相同的元素只保留一...答:i=0;i<n;i++){ for(j=i+1;j<n;j++){ if(b[i]==b[j]){ --n;for(k=j;k<n-1;k++){ b[k]=b[k+1];} } } } return n;} int main(){ int i;int n;int b[100]={1,2,4,3,5,6,3,8,8,4};n=10;n=a(b,n);inout(b,n);printf("%d\n",n);} ...
用C语言编一个程序,把一个一维数组中最大的数和第一个数调换,最小的...答:include <stdio.h> define N 10 int main() { int i, arr[N] = {21, 3, 100, 14, 33, 2, 99, 100, -5, 70};//i为循环变量 int max = arr[0], min = arr[0], k, tmp;/*max存储最大数字,min存储最小数字,k存储最大数字或者最小数字下标,tmp做临时变量*/ for( i ...