带姓名的成绩单(字符数组版)
来源:互联网 发布:linux 总线驱动 编辑:程序博客网 时间:2024/05/16 09:11
/* 02.* 程序的版权和版本声明部分 03.* Copyright (c)2012, 烟台大学计算机学院学生 04.* All rightsreserved. 05.* 文件名称: array.cpp 06.* 作 者:赵 洋 07.* 完成日期: 2012 年12 月 15 日 08.* 版本号: v1.0 09.* 10.* 输入描述: 11.* 问题描述:12.*/ #include<iostream>#include<string>using namespace std;int main(){int i ,j,t; char str1[20];int score[4]={98,74,85,89};char name[4][50]={"zhao","li","yang","wang"};cout<<"按成绩排序输出:"<<endl;for(j=0;j<4;j++)for(i=0;i<4-j-1;i++)if(score[i]<score[i+1]){t=score[i];score[i]=score[i+1];score[i+1]=t;strcpy(str1,name[i]);strcpy(name[i],name[i+1]);strcpy(name[i+1],str1);}for(i=0;i<4;i++)cout<<name[i]<<" "<<score[i]<<endl;cout<<"按姓名排序输出:"<<endl;for(j=1;j<4;j++)for(i=1;i<4-j-1;i++){strcmp(str1,name[0]);if(strcmp(name[i],str1)<0)strcpy(str1,name[i]);strcpy(name[i],name[i+1]);strcpy(name[i+1],str1);t=score[i];score[i]=score[i+1];score[i+1]=t;}for(i=0;i<4;i++)cout<<name[i]<<" "<<score[i]<<endl;return 0;}
运行结果:
- 带姓名的成绩单(字符数组版)
- 16周:带姓名的成绩单(字符数组版)
- 带姓名的成绩单(字符数组版)
- test6-1(带姓名的成绩单(字符数组版))
- 求解!!!!!!!!!!!!!!!我的第四十七个C++上机报告(带姓名的成绩单--字符数组版)
- 我的第四十七个C++上机任务(带姓名的成绩单--字符数组版)
- C++第16周项目2——带姓名的成绩单(字符数组版)
- 第十六周项目2——326期末带姓名的成绩单(字符数组版)
- 第十六周任务:带姓名的成绩单(字符数组版)
- 带姓名的成绩单(字符串版)
- 带姓名的成绩单
- 带姓名的成绩单
- 带姓名的成绩单
- 带姓名的成绩单。。。。
- 带姓名的成绩单
- 带姓名的成绩单
- 带姓名的成绩单
- 带姓名的成绩单
- MFC给按钮添加图片
- 杭电Hd 2005
- TestDML(23)
- 16周:带姓名的成绩单(字符数组版)
- mfc 利用HBITMAP 和CBITMAP 显示位图文件
- 带姓名的成绩单(字符数组版)
- 嵌入式系统是发展先进制造业的关键
- wampserver 网站访问非常缓慢的问题.
- Explore block module in Drupal
- TestPrepStmt(24)
- C++ Debug指针错误的说明
- TimePicker在ScrollView中滑动冲突的解决方法(更新适用于全控件的方法)
- 传工信部酝酿APP备案制 开发者称操作性不强
- [Leetcode] Permutations II