| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| #define _CRT_SECURE_NO_WARNINGS |
| |
| #include <stdio.h> |
| #include <string.h> |
| |
| void sort_char(int* num,int n) |
| { |
| int i = 0; |
| for (i = 0; i < n - 1; i++) |
| { |
| int min_index = i; |
| for (int j = i + 1; j <= n - 1; j++) |
| { |
| if (num[min_index] > num[j]) |
| { |
| min_index = j; |
| } |
| } |
| |
| int tmp = 0; |
| if (min_index != i) |
| { |
| tmp = num[i]; |
| num[i] = num[min_index]; |
| num[min_index] = tmp; |
| } |
| } |
| } |
| |
| int main() |
| { |
| int input[100]; |
| int i = 0; |
| int num = 0; |
| int tmp = 0; |
| int odd[50], even[50]; |
| int k = 0,l = 0; |
| for(i = 0,k = 0,l = 0;;i++) |
| { |
| scanf("%d", &tmp); |
| if (!tmp) |
| { |
| break; |
| } |
| if (i % 2 == 0) |
| { |
| even[k++] = tmp; |
| } |
| else |
| { |
| odd[l++] = tmp; |
| } |
| } |
| |
| sort_char(even, (i + 1) / 2); |
| sort_char(odd, i / 2); |
| int j = 0; |
| for ( j = 0,k = 0,l = 0;j < i; j++) |
| { |
| if (j % 2 == 0) |
| { |
| printf("%d ", even[k++]); |
| } |
| else |
| { |
| printf("%d ", odd[l++]); |
| } |
| } |
| |
| } |
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 分享4款.NET开源、免费、实用的商城系统
· 全程不用写代码,我用AI程序员写了一个飞机大战
· MongoDB 8.0这个新功能碉堡了,比商业数据库还牛
· 记一次.NET内存居高不下排查解决与启示
· 白话解读 Dapr 1.15:你的「微服务管家」又秀新绝活了
2022-03-17 墨刀_滚动和长屏/事件&跳转到指定页面的指定状态