翻译LS的C代码为C++代码 #include<iostream> using namespace std; int main() { int i,j,n; long s=0; cin>>n; for(i=1;i<=n;++i) for(j=1;j<=i;++j) s+=j; cout<<s<<endl; return 0; }
顺便给出自己的方法: #include <iostream> using namespace std; int main() { int n; long sum; cin>>n; sum=n*(n+1)*(2*n+1)/12+n*(n+1)/4; cout<<sum<<endl; return 0; }追问
#include<stdio.h> main() { int i,j,n; long s=0; scanf("%d",&n); for(i=1;i<=n;++i) for(j=1;j<=i;++j) s+=j; printf("s=%ld\n",s); }追问
是C++吗?不过是对的,呵呵,谢了!
第2个回答 2020-07-25
#include<bits/stdc++.h> using namespace std; int main(){ int s=0,n; cin>>n; for (int i=1;i<=n;i++) for (int j=1;j<=i;j++) s=s+j; cout<<s<<endl; return 0; }