本帖最後由 洪榮辰 於 2024-8-17 13:32 編輯
- #include <iostream>
- #include <cstdlib>
- using namespace std;
- int main()
- {
- string n[]={"大雄","小叮噹","宜靜","技安","阿福"};
- int s[]={60,80,100,40,75};
- int x[]={1,2,3,4,5};
- cout<<"原始資料"<<endl;
- cout<<"-------------"<<endl;
- cout<<"姓名\t成績"<<endl;
- cout<<"-------------"<<endl;
- for(int i=0; i<=4; i++)
- {
- cout<<n[i]<<"\t"<<s[i]<<endl;
- }
- for(int i=0; i<=4; i++)
- {
- for(int j=0; j<=4; j++)
- {
- if(s[i]>s[j])
- {
- int y;
- string z;
- y=s[i];
- s[i]=s[j];
- s[j]=y;
- z=n[i];
- n[i]=n[j];
- n[j]=z;
- }
- }
- }
- cout<<endl<<"依成績排序後資料"<<endl;
- cout<<"---------------------"<<endl;
- cout<<"姓名 成績 排名"<<endl;
- cout<<"---------------------"<<endl;
- for(int i=0; i<5; i++)
- cout<<n[i]<<"\t"<<s[i]<<"\t"<<x[i]<<endl;
- system("pause");
- return 0;
- }
複製代碼 |