文章目录c++摸鱼文章
- 题目描述
- 做题过程
- 1.代码
- 2.编译
题目描述
输入一个正整数n,如果n是奇数,则求1-n之间所有的偶数之和;如果n是偶数,则求n所有的约数之和(包括1和本身)。
做题过程 1.代码代码来也!
#includeusing namespace std; int main(){ int n,s=0; cin>>n; if(n%2==1){ for(int i=2;i<=n;i+=2){ s+=i; } } else{ for(int i=1;i<=n;i++){ if(n%i==0){ s+=i; } } } cout< 首先要判断n是奇数还是偶数,然后分两个循环写 ,最后输出。
2.编译结果输入
89输出
1980



