c語言生成1~100隨機(jī)數(shù) c語言中一個一維數(shù)組怎樣去重?
c語言中一個一維數(shù)組怎樣去重?您可以定義兩個數(shù)組,并將原始數(shù)組的非重復(fù)數(shù)字放入新數(shù)組。(如果需要,您還可以釋放原始數(shù)組的內(nèi)存)#include~]#include<stdio。H>int ma
c語言中一個一維數(shù)組怎樣去重?
您可以定義兩個數(shù)組,并將原始數(shù)組的非重復(fù)數(shù)字放入新數(shù)組。(如果需要,您還可以釋放原始數(shù)組的內(nèi)存)#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])}此方法不適用于數(shù)組中有0的情況。如果數(shù)組中有0,則可以更改a[i]=0和If(a[i]!=0)到不在其他數(shù)組中的數(shù)字