如题所述
1、找到文件,新建,项目,点击项目新建一个文件。
2、会弹出这样的界面,选择为win32控制台程序,输入名称,然后点击确定。
3、在源文件右键,添加,新建项目;然后跳出窗口选择C++文件(.cpp),最后点击添加。
4、完成以上步骤,出现一个.cpp空文件文件请输入以下代码
5、显示结果如下:
温馨提示:答案为网友推荐,仅供参考
第1个回答 2019-10-30
main()
{
floatn,s=0,t=1;
for(n=1;n<=20;n++)
{
t*=n;
s+=t;
}
printf("1+2!+3!...+20!=%e\n",s);
}
扩展资料
C语言求阶乘
#include<>
voidmain(void)
{
intjiecheng(intn);
intn,s;
do
{
printf("求谁的阶乘:");
scanf("%d",&n);
s=jiecheng(n);
if(s!=0)
{
printf("%d的阶乘是%d\n",n,s);
}
printf("\n");
}while(1);
}
intjiecheng(intn)
{
inti=1,s=1;
if(0==n)
return(s=1);
elseif(n>0)
{
for(i=1;i<=n;++i)
s=s*i;
return(s);
}
else
{
printf("ERROR!Again:\n");
return(s=0);
}
}
本回答被网友采纳第2个回答 2016-09-29
#include<stdio.h>
int main()
{
long r=1l;
for(long i=1l;i<=20;i++)
r*=i;
printf("%ld",r)
return 0;
}追问
int main()
{
long r=1l;
for(long i=1l;i<=20;i++)
r*=i;
printf("%ld",r)
return 0;
}追问
你这个搞不出来啊
追答?
你不会把l打成|了吧
追问那应该是?
追答换成L也可以
第3个回答 2016-09-29
int i, j;
double sum, product;
sum=0.0;
for (i=1; i <= 20; i++)
{
product=1;
for(j=1; j <= i; j++)
{
product *= j;
}
sum += product;
}追问
double sum, product;
sum=0.0;
for (i=1; i <= 20; i++)
{
product=1;
for(j=1; j <= i; j++)
{
product *= j;
}
sum += product;
}追问
这个在 visual C++ 环境中输出不了
追答因为我没有写输出那一句。在最后面加一句
printf("sum=%f",sum);
等会我先试试
答案是他?
本回答被提问者采纳