zoukankan      html  css  js  c++  java
  • c语言中使程序执行任意次数

    c语言中使程序执行任意次数。

    (1)、可选的任意次数 do语句

    #include <stdio.h>
    
    int main(void)
    {
        int j;
        do
        {
            int i;
            puts("please input an integer.");
            printf("i = "); scanf("%d", &i);
            
            if (i == 0)
                puts("0000");
            else
            {
                if (i > 0)
                    puts("++++");
                else
                    puts("----");
            }
            puts("choose to con or quit. j==0:con;   j!=0:quit");
            printf("j = "); scanf("%d", &j);
        }
        while(j == 0);
        return 0;
    }

    (2)、不可选的任意次数

     do语句

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

    while语句

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

    for语句

    #include <stdio.h>
    
    int main(void)
    {
        for (;;)
        {
            int i;
            puts("please input an integer.");
            printf("i = "); scanf("%d", &i);
            
            if (i == 0)
                puts("0000");
            else
            {
                if (i > 0)
                    puts("++++");
                else
                    puts("----");
            }
        }
        return 0;
    }
  • 相关阅读:
    第二周之Hadoop学习(二)
    Java课程----自我介绍
    关于最大子序和的算法问题
    记账本----完结
    《人月神话》读后感----四
    记账本----四
    记账本----四
    《人月神话》读后感------三
    记账本------三
    家庭记账本----二
  • 原文地址:https://www.cnblogs.com/liujiaxin2018/p/14674134.html
Copyright © 2011-2022 走看看