c语言排列10个数字的大小,[求助][C语言求助]输入10个数字,并将这些数字由大到小排列...
//这是冒泡法,我把5楼的改了一下
#include
using namespace std;
#define SIZE 10
int main(void)
{
int arr[SIZE];
int i, j, hold; /*hold用于数字交换的时候暂时保存较小的数*/
printf ("please input 10 numbers:\n");
for (i = 0; i <= SIZE - 1; i++)
scanf ("%d", &arr[i]);
for (i = 0; i <= SIZE - 1; i++) /*第一次把最大的数排到第一位,第二次把第二大数字排到第二位。。。*/
{
for (j = i; j <=SIZE-2 ; j++)/*由于比较的是arr[j] 和 arr[j+1],所以到SIZE-2就结束*/
{
if (arr[i] < arr[j])
{
hold = arr[i];
arr[i] = arr[j];
arr[j] = hold;
}
}
}
for (i = 0; i <= SIZE - 1; i++)
printf ("%d ", arr[i]);
system("PAUSE");
}
c语言排列10个数字的大小,[求助][C语言求助]输入10个数字,并将这些数字由大到小排列...相关推荐
- 在python中输入10个整数并求出最大值_python练习题 :用户任意输入10个整数到列表中,然后由大到小排列并输出。...
一:填空题: 1.python是一种面向_对象 __的高级语言. 2.python可以在多种平台运行,这体现了python的___可移植___特性. 3.python源代码被解释器转换后的格式为___ ...
- 将三个数字由大到小排列
#include <stdio.h>int main() {int a=1;int b=1;int c=1;int k;printf("请输入任意三个数字:\n");s ...
- Java实验——设计一个数组模型,用于存储体育项目成绩男生体育项目有足球、长跑和铅球,女生体育项目有跳舞、体操、游泳。设计排序算法,将变量a、b、c中的数值按大小顺利进行互换(从大到小排列)。
设计一个数组模型,用于存储体育项目成绩:男生体育项目有足球.长跑和铅球,女生体育项目有跳舞.体操.游泳. import java.util.Scanner;public class DataArray ...
- c语言中从键盘上输入三个数,将之排序后按由大到小的顺序输出,从键盘上输入3个数,将它们按由大到小的顺序排列好输出...
vb中从键盘上输入10个数,判断有几个偶数,有几个奇数? 我给你写了,挺简单的.窗体上添加两个label控件一个command控件Dima(1To10)DimbDimcAsIntegerDimdAsI ...
- C语言学习之用指针处理,输入a和 b两个整数,按先大后小的顺序输出a和 b
用指针方法来处理这个问题,输入a和 b两个整数,按先大后小的顺序输出a和 b. int main(){int a,b;//定义两个整型变量int *max,*min;//定义整型指针变量scanf(& ...
- C语言学习之从键盘输入任意一个字母,输出它的对应大(小)写
C语言学习之从键盘输入任意一个字母,输出它的对应大(小)写 通过键盘随意输入一个大写或小写字母,输出它对应的小写或大写字母,若不是字母则提示"输入有误!" #include < ...
- 【python】输出30以内的质数并输出、统计个数、以及从大到小排列。
[python]输出30以内的质数并输出.统计个数.以及从大到小排列. 创建一个空列表 first_list = [] 寻找30以内的质数 for i in range(2, 30): for j i ...
- python 怎么让列表里的数从大到小排列_Python实现把列表里的数字按从小到大的顺序排列...
一.自己造轮子 第一种方式的思路: 拿出列表里的第0个元素,把它赋给一个叫做"最小值"的变量,然后用这个变量去跟后面的每个数字一一对比,如果碰到比它小的,就把那个新发现的小数字赋给 ...
- c语言自动输入0到1000,c语言实现输入一组数自动从大到小排列
#include main() { int x; printf("请输入要排序数字个数:"); scanf("%d",&x); int i,j,k,a, ...
- c语言如何将数组里的数排序输出,c程序输入10个数到一维数组中,按升序排序后输出。...
匿名用户 1级 2010-01-16 回答 //演示输入N个数,并按大小顺序输出 #include #define N 10 float increase(float *array,unsigned ...
最新文章
- 【c语言】蓝桥杯算法提高 c++_ch02_04
- JavaScript 技术篇-使用js代码获取浏览器窗口标题名,js获取页面URL地址
- python3.6使用chardet模块总是报错ValueError: Expected a bytes object, not a unicode object
- mysql oracle mvcc_PostgreSQL、Oracle/MySQL和SQL Server的MVCC实现原理方式
- 如何为从 1 到 10 万用户的应用程序,设计不同的扩展方案?
- c#实例-子线程查找另一线程模态对话框句柄(invoke测试)
- springMVC--XML解析
- 传播时延(propagation delay)与发送时延(transmission delay)
- 瑞典抢发区块链数字货币 E-Krona!
- python是一种代表简单主义思想的语言_setuptools-36.6.0
- Android 长按Button出现一个菜单
- Android App性能测试之二:CPU、流量
- 从信号转换角度研究血压(波形)预测的相关论文
- java生成自己的Doc文档
- windows虚机环境下,如何快速有效的删除大文件夹?
- 【教学】深度学习小项目汇总_含源代码包运行
- 什么样的选择会大于努力?如何选?
- 职场上,这些不为人知的潜规则,你知道吗?
- IDEA 如何快速启动多个服务
- Spring mvc 原理浅析
热门文章
- Exchange 2016 体系结构
- codeforces 675D Tree Construction set
- 【资源】GIS 竞赛|考试 信息收集
- 《深度学习Python实践》附录——聚类分析
- matlab保存每次循环的结果
- 浅谈GIS中几种常用的坐标系统与投影系统
- 计算机应用基础本科答案排序,计算机应用基础本科操作题
- win2012故障转移mysql集群_在Windows Server 2012 R2中搭建SQL Server 2012故障转移集群
- java与模式观察者模式_谈谈java中的观察者模式
- 如果从零开始开发一款APP,需要做哪些准备