程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> C語言 >> C++ >> C++入門知識 >> 帶姓名的成績單

帶姓名的成績單

編輯:C++入門知識

[cpp]
/* 
* 程序的版權和版本聲明部分 
* Copyright (c)2012, 煙台大學計算機學院學生 
* All rightsreserved. 
* 文件名稱: array.cpp                            
* 作    者:楊紹寧                            
* 完成日期: 2012 年12  月  8日 
* 版本號: v1.0       
*  
* 輸入描述:無 
* 問題描述:定義數組,按成績排序輸出成績 
*/   
#include <iostream> 
#include <string> 
#include <iomanip> 
using namespace std; 
int main() 

    int i,j,k; 
    string n; 
    float score[6]={98,76,88,90,91,85}; 
    string name[6]={"yang","li","liu","tian","zhang","xu"}; 
    for(i=0;i<5;++i) 
        for(j=0;j<5-i;++j) 
        { 
            if(score[j]>score[j+1]) 
            { 
                k=score[j]; 
                score[j]=score[j+1]; 
                score[j+1]=k; 
                n=name[j]; 
                name[j]=name[j+1]; 
                name[j+1]=n; 
            } 
        } 
       for(j=0;j<6;++j) 
          cout<<name[j]<<setw(5)<<score[j]<<endl; 
        return 0; 

結果:

結果:加油吧!!!

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved