2*12*22*32*.......
程序1:代表输入一个n次循环的连乘结果
#include<bits/stdc++.h>
using namespace std;
int main(){
int n,a;
cin>>n;
long long sum=1;
for(int i=0;i<n;i++){
sum*=(10*i+2);
}
cout<<sum;
return 0;
}
程序2:代表输入一个小于这个数的连乘(比如截止到50)
#include<bits/stdc++.h>
using namespace std;
int main(){
int n;
cin>>n;
long long sum=1;
for(int i=2;i<n;i+=10){
sum*=i;
}
cout<<sum;
return 0;
}
两段C++代码分别展示了如何计算一个n次的连乘序列(如2*12*22*32...)和小于给定数的连乘(例如截止到50),利用for循环和变量累乘实现计算,最后输出结果。
2272

被折叠的 条评论
为什么被折叠?



