1. 编写程序,输入n值,求1*2*3*4*…*n的乘积,存放在sum中并输出.
答案:1 悬赏:50
解决时间 2021-01-14 06:25
- 提问者网友:書生途
- 2021-01-13 11:09
1. 编写程序,输入n值,求1*2*3*4*…*n的乘积,存放在sum中并输出.
最佳答案
- 二级知识专家网友:走死在岁月里
- 2021-01-13 11:28
#include
int main()
{
int n,sum=1;
scanf("%d",&n);
for(int i=1;i<=n;i++)
sum*=i;
printf("%d
",sum);
return 0;
}追问#include
int main()
{
int n,sum=1;
scanf("%d",&n);
for( i=1;i<=n;i++)
{sum=sum*i;}
printf("%d\n",sum);
getch();
}
我这样写对吗?追答修改,变量i没有声明,getch();应该是getchar();
#include
int main()
{
int n,sum=1,i;
scanf("%d",&n);
for( i=1;i<=n;i++)
{sum=sum*i;}
printf("%d
",sum);
getchar();
return 0;
}
int main()
{
int n,sum=1;
scanf("%d",&n);
for(int i=1;i<=n;i++)
sum*=i;
printf("%d
",sum);
return 0;
}追问#include
int main()
{
int n,sum=1;
scanf("%d",&n);
for( i=1;i<=n;i++)
{sum=sum*i;}
printf("%d\n",sum);
getch();
}
我这样写对吗?追答修改,变量i没有声明,getch();应该是getchar();
#include
int main()
{
int n,sum=1,i;
scanf("%d",&n);
for( i=1;i<=n;i++)
{sum=sum*i;}
printf("%d
",sum);
getchar();
return 0;
}
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息!
大家都在看
推荐信息