C语言不用循环不用递归不用公式怎么计算1+2+3+...+n?
如果 goto 不算在循环里面的话,不然真的无解了 ,看看谁还有更好的办法
int n;
scanf("%d",&n);
int sum=0; i=1;
loop:
sum+=i;
if(i<n){
i+=1;
goto loop;
}
(n+1)*n/2,应该是这个!
int sum = n * (n + 1) / 2;
调用matlab的库函数可以吗[笑哭]
(n+1)*n/2,
初中学过的
我比较好奇的是为什么不能用循环呢?
利用&&短路的性质,或者C++构造函数调用,创建对象数组!