C语言分别用while, do~while, for循环求1+2+3+…+100和1^2+2^2+3^2+…+100^2.
C语言分别用while, do~while, for循环求1+2+3+…+100和1^2+2^2+3^2+…+100^2.
日期:2019-08-08 01:06:42 人气:2
只是1+2+3+…+100的三个版本,1^2+2^2+3^2+…+100^2的话只是将sum=sum+i改为sum=sum+pow(i,2);就可以了,注意头文件的问题,pow函数记得在另一个头文件里,你自己查一下吧。
while版
int
main()
{
int
i=1,sum=0;
while(i<=100)
{
sum=sum+i;
i++;
}
printf("%d",sum);
return
0;
}
do-while版
int
m