C语言分别用while, do~while, for循环求1+2+3+…+100和1^2+2^2+3^2+…+100^2.

日期:2019-08-08 01:06:42 人气:2

C语言分别用while, do~while, for循环求1+2+3+…+100和1^2+2^2+3^2+…+100^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
    A+
热门评论