for、while、do while間轉換

              以求1~100的整數和爲例;


//for循環:

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

    return 0;
}


while循環:

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

do while循環:

 #include<stdio.h>
int main()
{
    int i=1,sum=0;
    do
    {
        sum+=i;
        i++;
    }

    while(i<=100);

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

//(do while循環體至少執行一次)

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章