zoukankan      html  css  js  c++  java
  • 奇偶数分离

    描述有一个整型偶数n(2<= n <=10000),你要做的是:先把1到n中的所有奇数从小到大输出,再把所有的偶数从小到大输出。

     
    输入
    第一行有一个整数i(2<=i<30)表示有 i 组测试数据;
    每组有一个整型偶数n。
    输出
    第一行输出所有的奇数
    第二行输出所有的偶数
    样例输入
    2
    10
    14
    样例输出
    1 3 5 7 9  循环输出13579 循环输出2组  所以2层for
    2 4 6 8 10 
    
    1 3 5 7 9 11 13 
    2 4 6 8 10 12 14 
    

     第一:输入i for循环 a[o] ,a[1]  (特征偶数)

    第二:输出1 ,3 ,5 直到等于a【0】-1

    # include<stdio.h>
    int main()
    {
    int i,j,h,a[30]={0};
    scanf("%d",&i);
    for(j=0;j<i;j++)
    {
    scanf("%d",&a[j]);   输出格式不对也会导致WA
    }
    for(h=0;h<i;h++)
    {

    for(j=1;j<a[h];j=j+2)
    {
    if(j==a[h]-1)
    printf("%d",j); ///这一步很重要 确保了 每两个数间一个空格 末尾没空格
    else
    printf("%d ",j);

    }

    printf(" ");
    for(j=2;j<=a[h];j=j+2)
    {
    if(j==a[h])
    printf("%d",j);
    else
    printf("%d ",j);

    }
    printf(" ");
    }
    return 0;
    }

  • 相关阅读:
    【自学php】第三天
    【自学php】第二天
    【自学php】第一天-macbook上配置php
    js数值转换
    js题
    【练习】响应式布局
    6.数据查询
    5.删除数据
    4.更新数据
    3.插入数据
  • 原文地址:https://www.cnblogs.com/wshyj/p/6024360.html
Copyright © 2011-2022 走看看