#include"stdio.h"
int main()
{
int i,item=0,sum=0;
for(i=1;i<=5;i++){
item=item*10+i;
sum=sum+item;
}
printf("The sum of 1+12+123+1234+12345 is%d.\n",sum);
return 0;
}
扩展资料:
调用格式
格式一:B=sum(A)
返回数组中各维的元素和。如果A是一个向量(即一个n行1列的矩阵),sum(A)返回这个向量中所有元素的和;如果A是一个矩阵,sum(A)把A的各列看做一个向量,并返回一个行向量(即一个1行n列的矩阵),这个行向量的第n个元素是A中第n列元素的和;
如果A是一个多维数组,sum(A)仅仅计算A中第一个非奇异维,并把它看成一个向量,计算后返回一个行向量组。
B=sum(A,dim)
只对A中第dim维的元素进行计算。如果dim是1,计算各列的元素之和;如果dim是2,则计算A中各行元素之和。
B=sum(...,'double')
B=sum(...,dim,'double')
B=sum(...,'native')
B=sum(...,dim,'native')
参考资料: