c语言生成1~100随机数 c语言中一个一维数组怎样去重?
浏览量:1792
时间:2021-03-14 08:29:56
作者:admin
c语言中一个一维数组怎样去重?
您可以定义两个数组,并将原始数组的非重复数字放入新数组。(如果需要,您还可以释放原始数组的内存)#include
~]#include<stdio。H>int main(){int a[]={1,2,1,7,3,2,3,4,5,8,7,6}int i int j for(i=0I<12i)for(j=0j<ij)if(a[j]==a[i])a[i]=0 for(i=0I<12i)if(a[i]!=0)Printf(%D,“,a[i])}此方法不适用于数组中有0的情况。如果数组中有0,则可以更改a[i]=0和If(a[i]!=0)到不在其他数组中的数字
c语言生成1~100随机数 C语言怎么给数组去重和排序 c语言去重排序
版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。