426.整数之和(的几种方法)
2022-12-16 18:42:27
发布于:广东
131阅读
0回复
0点赞
上次我好像发的题目太难(滑稽)了,所以发个简单很多的
//第一种方法,没有解析
#include<bits/stdc++.h>
using namespace std;
int main(){
int n,sum=0;
cin>>n;
for(int i=1;i<=n;i++){
sum+=i;
}
cout<<sum;
}
第二种方法更简单,请看
#include<bits/stdc++.h>
using namespace std;
int nm(int n){
if(n==1) return 1;
else if(n>1) return nm(n-1)+n;
}
int main(){
int n;
cin>>n;
cout<<nm(n);
returnrn 0;
}
啊哈哈,一看就发现的确很简单
全部评论 1
这复制
2022-12-16 来自 广东
0
有帮助,赞一个