連續自然數求和

lttyyqx發表於2020-12-31

題目
求1+2+3+…+100,要求用while語句實現

輸入

輸出
要求的和,末尾輸出換行。

Sample Input

Sample Output
5050

程式碼

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

##當然了我們也可以用do{}while()語句來做

程式碼

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

###也可以用for迴圈來做

程式碼

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

相關文章