?? ch10_5.cpp
字號:
//**********************
//** ch10_5.cpp **
//**********************
#include <iostream.h>
struct Person
{
char name[20];
unsigned long id;
float salary;
};
Person allone[6]={{"jone", 12345, 339.0},
{"david", 13916, 449.0},
{"marit", 27519, 311.0},
{"jasen", 42876, 623.0},
{"peter", 23987, 400.0},
{"yoke", 12335, 511.0}};
void main()
{
Person temp;
for(int i=1; i<6; i++){ //排序
for(int j=0; j<=5-i; j++) //一輪比較
if(allone[j].salary > allone[j+1].salary){ //比較工資成員
temp=allone[j]; //結構變量的交換
allone[j]=allone[j+1];
allone[j+1]=temp;
}
}
for(int k=0; k<6; k++) //輸出
cout <<allone[k].name<<" "
<<allone[k].id<<" "
<<allone[k].salary<<endl;
}
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -