问题:计算1+2+3+...+100的结果
一般解答:
int i,sum=0,n=100;
for(i=1;i<=n;i++)
{
sum=sum+i;
}
printf("%d",sum);
精典解答:
int sum=0;n=100;
sum=(1+n)*n/2;
printf("%d",sum);
转载于:https://blog.51cto.com/hongyuan/929690
问题:计算1+2+3+...+100的结果
一般解答:
int i,sum=0,n=100;
for(i=1;i<=n;i++)
{
sum=sum+i;
}
printf("%d",sum);
精典解答:
int sum=0;n=100;
sum=(1+n)*n/2;
printf("%d",sum);
转载于:https://blog.51cto.com/hongyuan/929690