c语言,给出一组数,然后从键盘输入一个数与数组内数相同则删除,否则做 ...答:include <stdio.h>int arr[12]={1,2,3,4,5,6,7,8,9,10,11,12}, deleted[12]={0,0,0,0,0,0,0,0,0,0,0,0}; int delete_el(int I){ /*返回已删除个数*/ int i=-1,ret=0; while(++i< (int)sizeof(arr)/4){ if(deleted[i]) continue; else ...
C语言 数组 实现删除一数组中的某指定元素。答:include <stdio.h>int main(){ int a[10] = {1,1,2,6,5,6,3,5,7,3}; int v,i,n; scanf("%d",&v); for(i=n=0;i<10;i++) if(a[i]!=v) a[n++]=a[i]; for(i = 0; i<n; i++) printf("%d ", a[i]); return 0;} ...
编写一个函数,把给定的整数数组中的相同的元素删除得只剩一个,把剩余...答:include<stdio.h> int main() { int a[10] = { 7,4,2,1,2,8,1,3,2,3 };int len = 10;for (int i = 0; i < len; i++) { for (int j = i+1; j < len; j++) { if (a[i] == a[j]) { for (int k = j; k < len; k++) { a[k] = a[k + 1]...