任意输入10个数,首先要求十个数中最小值放
在第一个,最大值放在第二个,次小值放在第三
个,次大值放在第四个依次类推。以九个数排列为例
给大家展示eg:输入9个数:9,1,4,2,3,6,5,8,7
输出为:1,9,2,8,3,7,4,6,5
任意输入10个数,首先要求十个数中最小值放 在第一个,最大值放在第二个,次小值放在第三 个,次大值放在第四个依次类推。
- 写回答
- 好问题 0 提建议
- 追加酬金
- 关注问题
- 邀请回答
-
2条回答 默认 最新
- liwei_3_12 2021-10-18 08:44关注
int tmp; int array[10]; for(int i = 0; i < 10; i++) { scanf("%d", &a[i]); } //先排序 for(int i = 9; i >= 0; i--) { for(int j = 0; j < i; j++) { if(array[j] > array[j+1]) { tmp = array[j]; array[j] = array[j+1]; array[j+1] = tmp; } } } //输出 for(int i = 0; i < 5; i++) { printf("%d,%d",array[i],array[9-i]); } return 0;
解决 1无用
悬赏问题
- ¥15 向数据表用newid方式插入GUID问题
- ¥15 multisim电路设计
- ¥20 用keil,写代码解决两个问题,用库函数
- ¥50 ID中开关量采样信号通道、以及程序流程的设计
- ¥15 U-Mamba/nnunetv2固定随机数种子
- ¥15 C++行情软件的tick数据如何高效的合成K线
- ¥15 vba使用jmail发送邮件正文里面怎么加图片
- ¥15 vb6.0如何向数据库中添加自动生成的字段数据。
- ¥20 在easyX库下编写C语言扑克游戏跑的快,能实现简单的人机对战
- ¥15 svpwm波形异常求解答