c语言中输出递减的偶数或者奇数

 

1、奇数

#include <stdio.h>

int main(void)
{
    int i;
    puts("please input an integer.");
    printf("i = "); scanf("%d", &i);
    
    
    while(i > 0)
    {
        if (i % 2)
            printf("%d ", i);
        i--;
    }
    putchar('\n');
    return 0;
}

 

2、偶数

#include <stdio.h>

int main(void)
{
    int i;
    puts("please input an integer.");
    printf("i = "); scanf("%d", &i);
    
    while(i > 0)
    {
        if (i % 2 == 0)
            printf("%d ", i);
        i--;
    }
    putchar('\n');
    return 0;
}

 

3、奇数

#include <stdio.h>

int main(void)
{
    int i;
    puts("please input an integer.");
    printf("i = "); scanf("%d", &i);
    
    for(i; i > 0; i--)
    {
        if(i % 2)
            printf("%d ", i);
    }
    putchar('\n');
    return 0;
}

 

4、偶数

#include <stdio.h>

int main(void)
{
    int i;
    puts("please input an integer.");
    printf("i = "); scanf("%d", &i);
    
    for(i; i > 0; i--)
    {
        if(i % 2 == 0)
            printf("%d ", i);
    }
    putchar('\n');
    return 0;
}

 

上一篇:HAL库使用printf


下一篇:c语言中使用putchar显示字符串