9}; int count=sizeof(num)/sizeof(int); for(i=0;i<count;i++) { for(j=i+1;j<count;j++) { if(num[i]==num[j]) { for(x=j;x<count-1;x++) { num[x]=num[x+1]; } count--; } } } for(i=0;i<count;i++) { printf("%5d" 9 8 6 5 1 2 num[]={1 x j #include "stdio.h"main(){ int i 若相等 在if中判断两个数组的值是否相等 通过循环一一比较 定义一个数组 num[i]); }}还有不懂加我Q 834262164 ||| 你可以选择一种排序方式(如:直接选择排序) 用free释放
C语言中怎么删除数组中相同的数字
最新推荐文章于 2023-04-22 18:58:29 发布