奇偶数分离
描述
有一个整型偶数n(2<= n <=10000),你要做的是:先把1到n中的所有奇数从小到大输出,再把所有的偶数从小到大输出。
- 输入
第一行有一个整数i(2<=i<30)表示有 i 组测试数据; 每组有一个整型偶数n。
- 输出
第一行输出所有的奇数 第二行输出所有的偶数
- 样例输入
2 10 14
样例输出
1 3 5 7 9 2 4 6 8 10 1 3 5 7 9 11 13 2 4 6 8 10 12 14
测试代码
1 #include <stdio.h> 2 #include <stdlib.h> 3 #include <assert.h> 4 5 int main() 6 { 7 int n, num, i; 8 scanf("%d", &n); 9 while(n--) 10 { 11 scanf("%d", &num); 12 for(i = 1; i <= num; i += 2) 13 { 14 printf("%d ", i); 15 } 16 printf("\n"); 17 for(i = 2; i <= num; i += 2) 18 { 19 printf("%d ", i); 20 } 21 printf("\n"); 22 } 23 return 0; 24 }

浙公网安备 33010602011771号