:输入一个数然后在对每位数排序(高——低)

来源:互联网 发布:淘宝怎么引流量 编辑:程序博客网 时间:2024/05/09 02:45
烟台大学计算机学院学生                                                                   *All rights reserved.                                                  *文件名称:输入一个数然后在对每位数排序(高——低)        *作者:杨飞                                                                            *完成日期:2013年2月26日                                                                 *版本号:v1.0                                                                             1*对任务及求解方法的描述部分:输入一个数然后在对每位数排序(高——低)              我的程序:#include <iostream>using namespace std;void paixu(int a[]);int main(){    cout<<"请任意的输入一个五位数,谢谢合作!"<<endl;    int i=0,m,a[5];    cin>>m;    while(i<5)    {        a[i]=m%10;        m/=10;        i++;    }    paixu(a);    cout<<"排序后"<<endl;    for(i=0;i<5;i++)    cout<<a[i];   return 0;}void paixu(int a[5]){    int i,j,t;    for(i=0;i<5;i++)    {        for(j=0;j<4-i;j++)        {            if(a[j]<a[j+1])           {            t=a[j];            a[j]=a[j+1];            a[j+1]=t;           }        }    }}

运行结果:

心得体会:重温考试试题,不一样的感觉,不一样的态度,不一样的写法,不一样的评价哈哈

0 0
原创粉丝点击