奇偶数分离

描述

  有一个整型偶数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 }

 

posted @ 2016-05-10 08:38  新生代黑马  阅读(270)  评论(0)    收藏  举报