数据排序(选择法)(C语言)

ops/2024/9/25 21:21:28/

一、N-S流程图;

二、运行结果;

三、源代码;

# define _CRT_SECURE_NO_WARNINGS
# include <stdio.h>int main()
{//初始化变量值;int temp = 0;int i = 0;int j = 0;int a[11] = { 0 };int min = 0;//提示用户;printf("请输入10个整数!!!!\n");//循环获取数组a的值;for (i = 1; i < 11; i++){//提示用户;printf("a[%d]=", i);//获取用户输入数据;scanf("%d", &a[i]);}//打印输入结果;printf("排序前的结果为:\n");//循环;for (i = 1; i < 11; i++){//打印;printf("%5d", a[i]);}//换行;printf("\n");//循环替换排序;for (i = 1; i < 11; i++){//赋值;min = i;//循环比较;for (j = i + 1; j < 11; j++){//判断;if (a[min] > a[j]){//交换值;temp = a[min];a[min] = a[j];a[j] = temp;}}}//提示用户;printf("排序结果为:\n");//循环打印结果;for (i = 1; i < 11; i++){//打印;printf("%5d", a[i]);}//换行;printf("\n");return 0;
}

http://www.ppmy.cn/ops/27527.html

相关文章

大数据技术就业和发展前景怎么样

大数据技术的就业和发展前景极为乐观&#xff0c;具有行业需求旺盛、就业多样性、可持续发展潜力等特点&#xff0c; 上大学网 &#xff08;www.sdaxue.com&#xff09;整理出了大数据技术的就业和发展前景以下几个关键趋势&#xff0c;供大家参考&#xff01; 行业需求旺盛&…

安川YASKAWA机器人FS100控制箱维修全攻略

本文将一起探讨安川机器人控制箱维修和YASKAWA机械手FS100控制柜故障&#xff0c;从故障诊断到维修技巧。注意&#xff0c;在安川机械臂控制器FS100维修过程中&#xff0c;遇到复杂的问题&#xff0c;不要犹豫&#xff0c;及时联系子锐机器人&#xff0c;让您的机器人重获新生&…

SpringMVC执行流程

SpringMVC的执行流程&#xff08;介绍核心组件&#xff09; SpringMVC是一个基于Java的开源Web应用程序开发框架&#xff0c;它遵循了MVC&#xff08;Model-View-Controller&#xff09;架构模式。MVC模式是一种将应用程序分为三个主要部分的设计模式&#xff0c;分别是模型&am…

无人机+低空经济:释放中国低空经济动力的必要条件

无人机与低空经济的结合&#xff0c;对于释放中国低空经济动力具有重要的意义。无人机作为低空经济的重要组成部分&#xff0c;可以为低空经济提供新的动力和发展方向。以下是无人机与低空经济结合释放中国低空经济动力的必要条件&#xff1a; 1. 无人机技术的不断发展和创新&a…

Qt中常用对话框

Qt中的对话框&#xff08;QDialog&#xff09;是用户交互的重要组件&#xff0c;用于向用户提供特定的信息、请求输入、或进行决策。Qt提供了多种标准对话框以及用于自定义对话框的类。以下将详细介绍几种常用对话框的基本使用、使用技巧以及注意事项&#xff0c;并附带C示例代…

6.C++模板(超全)

目录 1. 泛型编程 2. 函数模板 2.1 函数模板概念 2.1 函数模板格式 2.2 函数模板的原理 2.3 函数模板的实例化 2.4 模板参数的匹配原则 3. 类模板 1. 泛型编程 如何实现一个通用的交换函数呢&#xff1f; void Swap(int& left, int& right) {int temp left;…

分享一个由systemd管理tomcat的tomcat.service文件的编写

如果你有一个tomcat的二进制包你就可以使用以下.service文件直接套用&#xff0c;前提是你必须先停止现有的tomcat cat tomcat.service[Unit] Descriptiontomcat server daemon # 描述 Aftersyslog.target network.target remote-fs.target nss-lookup.target # 在那些服务之…

MySQL/MariaDB 如何查看当前的用户

MySQL 的所有数据库用户信息是存储在 user 数据表中的。 可以在登录成功数据后运行 SQL&#xff1a; MariaDB [(none)]> select user,host from user;就可以查看到数据中的所有用户信息。 MariaDB [(none)]> select user,host from user; ERROR 1046 (3D000): No databa…