?? 2_5.txt
字號(hào):
sort(int a[],int n)
/*對含有n個(gè)元素的數(shù)組進(jìn)行排序*/
{
int i,j,k,temp;
for(i=0;i<n-1;i++)
{
k=i;
for(j=i+1;j<n;j++)
if(a[k]>a[j])k=j;
if(k!=i){
temp=a[k];
a[k]=a[i];
a[i]=temp;
}
}
}
int delete(int a[],int n)
/*刪除數(shù)組a中的重復(fù)元素,并返回處理后的數(shù)組元素個(gè)數(shù)*/
{
int i,j,k;
if(n<=0)return 0;
for(i=1,j=0;i<n;)
if(a[j]==a[i])i++;
else{
j++;
a[j]=a[i];
i++;}
return j+1;
}
/*情況1的主程序*/
main()
{
int a[]={1,1,2,3,3,5,6,7},length,i;
length=delete(a,8);
for(i=0;i<length;i++)
printf("%d ",a[i]);
}
/*情況2的主程序*/
main()
{
int a[]={1,2,1,3,5,3,6,7},length,i;
sort(a,8);
length=delete(a,8);
for(i=0;i<length;i++)
printf("%d ",a[i]);
}
?? 快捷鍵說明
復(fù)制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號(hào)
Ctrl + =
減小字號(hào)
Ctrl + -