编写一个void sort(int*x,int n)实现将x数组中的n个数据从大到小排序。n及数组元素在主函数中输入。将结果显示在屏幕上并输出到文件

编写一个void sort(int*x,int n)实现将x数组中的n个数据从大到小排序。n及数组元素在主函数中输入。将结果显示在屏幕上并输出到文件

大家好,又见面了,我是全栈君。

#include<stdio.h>
void sort(int*x,int n) 
{
int i,j,k,t;
for(i=0;i<n-1;i++)
{
	k=i;
	for(j=i+1;j<n;j++)
		if(x[j]>x[k])
			k=j;
		if(k!=i)
		{

			t=x[i];
			x[i]=x[k];
			x[k]=t;
		}
}
}

void main()
{
	FILE*fp;
	int *p,i,a[10];
	fp=fopen("array.out","w");
	p=a;
	printf("Input 10 numbers:");
	for(i=0;i<10;i++)
		scanf("%d",p++);
	p=a;
	sort(p,10);
	for(;p<a+10;p++)
	{
		printf("%d\n",*p);
		fprintf(fp,"%d",*p);
	}
	fclose(fp);
}

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/116194.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • pychram安装教程

    pychram安装教程前言Pycharm社区版其实基本也够用的,但是,但是,还是想装专业版呢。一、安装pycharm1.下载安装包先去官网下载好安装包,我们这里用Windown环境的普通版就够用了https://www.jetbrains.com/pycharm/download/#section=windows2.安装后面就是一路next,跟装个QQ一样安装完成后,选择稍后重启电脑,然后去桌面打开pycharm…

    2022年8月27日
    2
  • C#常用操作类库二(ini配置文件读写)

    C#常用操作类库二(ini配置文件读写)

    2021年8月17日
    64
  • python海龟作图红绿灯_海龟作图—用Python绘图

    python海龟作图红绿灯_海龟作图—用Python绘图一、关于Turtle“turtle是一个简单的绘图工具。它提供了一个海龟,你可以把它理解为一个机器人,只听得懂有限的指令”操纵海龟绘图有着许多的命令,这些命令可以划分为两种:一种为运动命令,一种为画笔控制命令。二、运动命令forward(degree)#向前移动距离degree代表距离backward(degree)#向后移动距离degree代表距离right(degree)#向右移动多少度lef…

    2022年6月28日
    32
  • 检查网站有没有被挂马_安全网址检测

    检查网站有没有被挂马_安全网址检测介绍很多网站都被挂过马,挂马即在获取服务器的部分权限或所有权限后,向网页文件中插入一段恶意代码,即挂马。这些恶意代码可以是浏览器漏洞的利用代码,也可以是赚取流量的代码,或者是盗取账号的代码。URLSnooperurlsnooper字面理解即url窥探,官方说明是可以帮助用户发现音频和视频文件的url地址。下载地址是http://www.donationcoder.com/softw…

    2022年9月30日
    0
  • PO模式(Page Object Model)

    PO模式(Page Object Model)使用BDD框架后,在Framework层再使用线性脚本的方式明显是不适用的。

    2022年6月4日
    28
  • 三种方法求逆矩阵_列举出求逆矩阵的三个方法

    三种方法求逆矩阵_列举出求逆矩阵的三个方法求出逆矩阵的2种手算方法:待定系数法、伴随矩阵法待定系数法求逆矩阵:首先,我们来看如何使用待定系数法,求矩阵的逆。举例:矩阵A=12-1-3假设所求的逆矩阵为abcd则从而可以得出方程组a+2c=1b+2d=0-a-3c=0-b-3d=1解得a=3b=2c=-1d=-1所以A的逆矩阵A⁻¹=32-1-1伴随矩阵求逆矩阵:伴随矩阵是矩阵元素所对应的代数余子式,所构成的矩阵,转置后得到的新矩阵。我们先求出伴随矩阵A*=-3-211接下来,

    2022年8月21日
    3

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号