哈哈,这个简单,我写个代码给你。
代码1.
#include
void main()
{
int i;
double sum=1;
for(i=1;i<=20;i++)
{
sum*=i;
}
cout<<"1*2*3……*20="<
代码2:
#include
void main()
{
int i;
double sum=0;
for(i=1;i<=50;i++)
{
sum+=1/double(i);
cout.precision (10);
}
cout<<"1/1+1/2+1/3+……+1/50="<
你的串号我已经记下,采纳后我会帮你制作
#include
using namespace std;
int main()
{
int i,e,n;
cin>>n;
for( i = 0,e = 1; i < n; i++)
{
e *= 2;
}
cout<<"2的n次方为:"<
楼上的好像有有问题啊! 我试了一下结果 “e”: 未声明的标识符
我改了一下,就是下面的
#include "iostream"
using namespace std;
int main()
{
int n,e=1;
cin>>n;
for(int i=0;i
e *= 2;
}
cout<
}
int ans = 1; //计算结果(范围0~65536)
int n; //n次方
/*
n太大的话,可以用long int
*/
for(int i = 0;i < n;i++)
{
ans *= 2;
}