voidInsertSort(int a[], int left, int right) {//对数组a从下标为left到right区域进行直接插入排序
int i, j, tmp;
for(i = left + 1; i = right; i++) {
for(j = i - 1, tmp = a[i];j = lefttmpa[j]; j++)
a[j + 1] = a[j];
a[j + 1] = tmp;
}
}
voidmain( ) {
inti, n, a[100];
scanf("%d", n);
for(i = 0; in; i++)
scanf("%d", a[i]);
InsertSort(a, 0, n - 1);
printf("\n");
for(i = 0; in; i++)printf("%d\t", a[i]);
}
c语言编程: 将一组数按从大到小的顺序排序#include stdio.h
main()
{
int x;
printf("请输入要排序数字个数:");
scanf("%d",x);
int i,j,k,a,b,num[x];
printf("输入数据:");
for(i=0;ix;i++)
scanf("%d",num[i]);
for(j=0;jx;j++)
{
for(k=j+1;kx;k++)
if(num[k]num[j])
{
a=num[j];
num[j]=num[k];
num[k]=a;
}
}
for(b=0;bx;b++)
printf("%d ",num[b]);
return 0;
}
扩展资料:
include用法:
#include命令预处理命令的一种,预处理命令可以将别的源代码内容插入到所指定的位置;可以标识出只有在特定条件下才会被编译的某一段程序代码;可以定义类似标识符功能的宏 , 在编译时,预处理器会用别的文本取代该宏 。
插入头文件的内容
#include命令告诉预处理器将指定头文件的内容插入到预处理器命令的相应位置 。有两种方式可以指定插入头文件:
1、#include文件名
2、#include"文件名"
如果需要包含标准库头文件或者实现版本所提供的头文件,应该使用第一种格式 。如下例所示:
#includelt;math.hgt;//一些数学函数的原型 , 以及相关的类型和宏
如果需要包含针对程序所开发的源文件 , 则应该使用第二种格式 。
采用#include命令所插入的文件 , 通常文件扩展名是.h,文件包括函数原型、宏定义和类型定义 。只要使用#include命令 , 这些定义就可被任何源文件使用 。
从大到小排序c语言函数的介绍就聊到这里吧 , 感谢你花时间阅读本站内容,更多关于从大到小排序c语言函数怎么表示、从大到小排序c语言函数的信息别忘了在本站进行查找喔 。
推荐阅读
- 辽宁保税跨境电商如何选择,保税区跨境电商怎么做
- 女性新媒体如何走出一条路,新媒体女生就业前景
- gis中自动完成手绘怎么用,arcgis手绘线如何闭合
- 收纳工具车直播,这些收纳神器也太好用了吧
- 怎么把vc连接mysql vc++连接sql数据库
- win7怎么设置显卡全屏,w7怎么调显卡
- 子路由器怎么设置密码,子路由器怎么设置ip地址
- mysql怎么找到 mysql怎么找到文件mini
- Python学到后面看不懂怎么办,python学到什么程度可以找到工作