zoukankan      html  css  js  c++  java
  • c语言中while循环

    1、

    #include <stdio.h>
    
    int main(void)
    {
        int i;
        puts("please input an integer.");
        printf("i = "); scanf("%d", &i);
        
        while (i >= 1)
        {
            printf("%d.\n", i);
            i -- ;
        }
        return 0;
    }

     ↓

    #include <stdio.h>
    
    int main(void)
    {
        int i;
        puts("please input an integer.");
        printf("i = "); scanf("%d", &i);
        
        while (i >= 0)
            printf("%d ", i--);
        printf("\n");
        return 0; 
    }
    #include <stdio.h>
    
    int main(void)
    {
        int i;
        puts("please input an integer.");
        printf("i = "); scanf("%d", &i);
        
        while (i <= 20)
        {
            printf("%d.\n", i);
            i ++ ;
        }
        return 0;
    }
    #include <stdio.h>
    
    int main(void)
    {
        int i;
        puts("please input an integer.");
        printf("i = "); scanf("%d", &i);
        
        while (i <= 50)
        {
            printf("%d.\n", i);
            i += 2;
        }
        return 0;
    }

    2、输入负值时不显示空格

    #include <stdio.h>
    
    int main(void)
    {
        int i;
        puts("please input an integer.");
        printf("i = "); scanf("%d", &i);
        
        while (i >= 0)
        {
            printf("%d ", i);
            i --;
        }
        printf("\n");
        return 0;
    }

    #include <stdio.h>
    
    int main(void)
    {
        int i;
        puts("please input an integer.");
        printf("i = "); scanf("%d", &i);
        if (i >= 0)
        {
            while (i >= 0)
            {
                printf("%d ", i);
                i --;
            }
            printf("\n");
        }
        return 0;
    }

    #include <stdio.h>
    
    int main(void)
    {
        int i;
        puts("please input an integer.");
        printf("i = "); scanf("%d", &i);
        
        while (i >= 0)
        {
            printf("%d ", i);
            i --;
            if (i == -1)
                printf("\n");
        }
        return 0;
    }
  • 相关阅读:
    spark shuffle过程分析
    Android实现网络多线程断点续传下载
    幻世(OurDream)TM 2D图形引擎开通捐赠渠道
    MDA模型定义及扩展
    STL在迭代的过程中,删除指定的元素
    c# POST和GET方式通过server地址提交数据
    Python爬虫抓取csdn博客
    Word Ladder II
    HDU 4183 Pahom on Water(最大流SAP)
    poj1011 Sticks
  • 原文地址:https://www.cnblogs.com/liujiaxin2018/p/14234835.html
Copyright © 2011-2022 走看看