for、while、do while间转换

              以求1~100的整数和为例;


//for循环:

   #include
int main()
{
    int i,sum=0;
    for(i=1; i<=100; i++)
    {
        sum+=i;
    }
    printf("%d",sum);

    return 0;
}


while循环:

   #include
int main()
{
    int i=1,sum=0;
    while(i<=100)
    {
        sum+=i;
        i++;
    }
    printf("%d",sum);
    return 0;
}

do while循环:

 #include
int main()
{
    int i=1,sum=0;
    do
    {
        sum+=i;
        i++;
    }

    while(i<=100);

    printf("%d",sum);
    return 0;
}

//(do while循环体至少执行一次)

你可能感兴趣的:(C语言)