当前位置: 首页 > news >正文

【C语言初学者周冲刺计划】2.2用选择法对10个整数从小到大排序

目录

1解题思路:

2代码如下:

3运行结果:

4总结:


1解题思路:

首先利用一维数组和循环语句输入10个整数,然后利用双循环的嵌套进行比较大小,最后输出结果;

2代码如下:

#include<stdio.h>
int main()
{int i,j,t,a[10];printf("请输入10个整数:\n");for(i=0;i<10;i++){scanf("%d",&a[i]);}for(i=0;i<9;i++){for(j=i+1;j<10;j++){if(a[j]<a[i]){t=a[i];a[i]=a[j];a[j]=t;}}	}printf("按照升序进行排列:\n");for(i=0;i<10;i++){printf("%d\t",a[i]);}return 0;
}

3运行结果:

4总结:

感谢各位的阅读,以上就是“C语言怎么用选择法对10个整数从小到大排序”的内容了,经过本文的学习后,相信大家对C语言这一问题有了更深刻的体会,具体使用情况还需要大家实践验证。这里是CSDN杰克尼,小编将为大家推送更多相关知识点的文章,欢迎关注!

http://www.lryc.cn/news/212749.html

相关文章:

  • c++系列——智能指针
  • 力扣日记10.30-【栈与队列篇】滑动窗口最大值
  • docker与宿主机共享内存通信
  • A股风格因子看板 (2023.10 第13期)
  • ORB-SLAM3算法2之EuRoc、TUM和KITTI开源数据集运行ORB-SLAM3生成轨迹并用evo工具评估轨迹
  • 【蓝桥杯选拔赛真题07】C++小球自由落体 青少年组蓝桥杯C++选拔赛真题 STEMA比赛真题解析
  • 期中考成绩一键私发
  • idea中Run/Debug Python项目报错 Argument for @NotNull parameter ‘module‘ of ...
  • 计算机网络第3章-TCP协议(2)
  • SQL注入——二次注入漏洞
  • 【c++|opencv】二、灰度变换和空间滤波---1.灰度变换、对数变换、伽马变换
  • 【vue3】子传父-事件总线-mitt(子组件派发事件,父组件接收事件和传递的参数)
  • 【杂记】java 大集合进行拆分
  • select...for update 锁表了?
  • 使用ControlNet生成视频(Pose2Pose)
  • 基于Docker使用Minikube
  • Stable Diffusion系列(一):古早显卡上最新版 WebUI 安装及简单操作
  • ruoyi框架前端vue部署生产环境教程
  • leetcode第369周赛
  • 如何在维格云中自动新增一行或多行数据?
  • Three.js 开发引擎的特点
  • k8s声明式资源管理方式
  • unity性能优化__Statistic状态分析
  • Linux Spug自动化运维平台公网远程访问
  • 3DES算法
  • 手机电池寿命检测
  • Vue项目搭建及使用vue-cli创建项目、创建登录页面、与后台进行交互,以及安装和使用axios、qs和vue-axios
  • AVL树、红黑树的介绍和实现[C++]
  • meta分析的异质性检验指标如何计算?
  • 如何在mac 安装 cocos 的 android环境