1.#includevoidmain(){intn;scanf("%d",&n);printf("%d",(1+n)*n/2);/*用等差数列前n项和公式*/}2.#includevoidmain(){intn,sum=0;/*用sum记录和*/scanf("%d",&n);for(inti=1;i<=n;i++)sum+=i;printf("%d",sum);}第一种效率比较高一些