:输入一个数然后在对每位数排序(高——低)
来源:互联网 发布:淘宝怎么引流量 编辑:程序博客网 时间: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
- :输入一个数然后在对每位数排序(高——低)
- 经典SQL--输入一个数求每位的和
- 输入一个数,然后判断奇偶
- 通过键盘输入一个四位数,然后计算该四位数上每位数累加之和
- 随机生成一个五位以内的数,然后输出该数共有多少位,每位分别是什么?
- 第十三周 练习输入一个数然后倒序输出
- 输入一个整数,然后判断是否是回文数
- 第三章——输入一个不多于5位的数,然后输出它是几位数,输出它的每一位数,逆序输出该数。
- 输入一组数据,在输入一个数,找到比它大的并排序
- 对一个二进制的每位进行0和1反转,求反转后的二进制所对应的十进制数
- 输入一个递增排序的数组和一个数字S,在数组中查找两个数,是的他们的和正好是S,如果有多对数字的和等于S,输出两个数的乘积最小的。
- 输入一个递增排序的数组和一个数字S,在数组中查找两个数,是的他们的和正好是S,如果有多对数字的和等于S,输出两个数的乘积最小的
- 输入一个递增排序的数组和一个数字S,在数组中查找两个数,是的他们的和正好是S,如果有多对数字的和等于S,输出两个数的乘积最小的。
- 输入一个递增排序的数组和一个数字S,在数组中查找两个数,是的他们的和正好是S,如果有多对数字的和等于S,输出两个数的乘积最小的。
- C语言,进制转换(输入一个字节内的数(0~255),然后将该数的转换为二进制数,然后将高四位和低四位互换)
- 2.创建一个20个大小的随机数组,然后输入一个数,判断是否存在这个数
- 输入N个数字,然后将其大于0的数无重复的排序输出
- 输入三个整数,将他们排序然后输出中间那个数
- hbase自带压力测试
- poj2080 日历
- ACM-DP之龟兔赛跑——hdu2059
- getchar的用法
- 解释性语言和编译性语言
- :输入一个数然后在对每位数排序(高——低)
- POJ1185 炮兵阵地 状压DP入门题
- HDU 3483 A Very Simple Problem
- 关于__init、__initdata和__exit、__exitdata的学习笔记
- Serializable序列化(二)
- 简述decode(comm,null,0,comm)
- 软件分层设计
- Win32
- 黑马程序员------枚举器