算法1-5 计算1~n平方的和加上1~n的和

image

点击查看代码
#include<stdio.h>
#include<math.h>
int main(int argc,const char *argv[]){
    int n,square;
    scanf("%d",&n);
    square = (int)pow(n,2);//计算n的平方,pow的返回值是double类型,需要强转为int
    int sum = ((1 + n)*n)/2 + ((1 +square)*square)/2;
    printf("%d",sum);
    return 0;
}
posted @ 2025-07-15 12:53  Lè_Sage  阅读(35)  评论(0)    收藏  举报