成绩表!!错误!运行不出来了!!

来源:互联网 发布:c 程序员面试秘籍 编辑:程序博客网 时间:2024/05/01 04:19
  1. /* 
  2. * 程序的版权和版本声明部分 
  3. * Copyright (c)2012, 烟台大学计算机学院学生 
  4. * All rightsreserved. 
  5. * 文件名称: x.cpp 
  6. * 作者:孙培培
  7. * 完成日期: 2012年 12 月7  日 
  8. * 版本号: v1.0 
  9. * 输入描述: 
  10.  
  11.   * 问题描述:成绩排序 
  12.     * 程序输出: 
  13.     成绩排序 
  14. */  
 
#include <iostream>#include <string>using namespace  std;const int n=12; //不变量void pmscore(double score[n],string name[n]);  //按成绩排序void pmname(double score[n],string name[n]);   //按姓名排序int main(){int i;double score[n];string name[n];for(i=0;i<n;i++){cout<<"请输入第"<<i+1<<"位同学的名字:";cin>>name[i];cout<<" ";cout<<"成绩:";cin>>score[i];cout<<endl;}cout<<"按姓名排名:"<<endl;pmname(score,name);for(i=0;i<n;i++){cout<<"第"<<i+1<<"个:"<<name[i]<<" 成绩:"<<score[i]<<endl;}cout<<"按成绩排名:"<<endl;pmscore(score,name);for(i=0;i<n;i++){cout<<"第"<<i+1<<"名:"<<name[i]<<" 成绩: "<<score[i]<<endl;}return 0;}void pmname(double score[n],string name[n]){int i,j,t;string q;for(i=0;i<n;i++){for(j=0;j<n;j++){if(name[i]<name[i+1])q=name[i];  name[i]=name[i+1];  name[i+1]=q;  t=score[i];  score[i]=score[i+1];  score[i+1]=t; }} }void pmscore(double score[n],string name[n]){int i,j,t;string q;for(i=0;i<n;i++){for(j=0;j<n;j++){if(score[i]<score[i+1])t=score[i];score[i]=score[i+1];score[i+1]=t;q=name[i];name[i]=name[i+1];name[i+1]=q;}}}
 
 

fatal error C1083: Cannot open compiler generated file:'Debug/桌面\tyu.obj': No such file or directory

 

什么意思啊!!有没有知道的!帮帮忙哎!

原创粉丝点击