當前位置:編程學習大全網 - 編程軟體 - C++編程題:輸入十個國家名稱用指針數組實現排序輸出

C++編程題:輸入十個國家名稱用指針數組實現排序輸出

#include <iostream.h>

#include <string.h>

void ccmp(char * a[]);

void main()

{

char * cname[10]={"China","USA","Australia","Austria","Brazil","Japan","England","Canada","Italy","France"};

ccmp(cname);

for(int i=0;i<10;i++)

cout<<cname[i]<<endl;

}

void ccmp(char * a[10])

{

char * p;int i,j;

for(i=0;i<9;i++)

{

for(j=i;j<10;j++)

{

if(strcmp(a[i],a[j])>0)

{

p=a[i];

a[i]=a[j];

a[j]=p;

}

}

}

}

  • 上一篇:學了UG之後,需要考什麽證書呢?
  • 下一篇:青島宏遠長安世家小區周邊配套怎麽樣?
  • copyright 2024編程學習大全網