77问答网
所有问题
当前搜索:
编写一个程序求n的阶乘
C语言题目:
编写一个
函数
计算n的阶乘
,测试多组数据,注意用到EOF_百度...
答:
include<stdio.h> int fac(int
n
){ int i,s=
1
;for(i=1;i<=n;i++)s*=i;return s;} void main(){ int n,sum= 1;printf("Please enter number:\n");scanf("%d",&n);sum=fac(n);printf("output anwser is:\n");printf("n!=%d\n",sum);} ...
用C++
编写一个
函数,使其能够求出
n
!,再求出1!+2!+3!+4!+5!。
答:
include<iostream> using namespace std;int
jiecheng
(int n);int main(){ int s=jiecheng(
1
)+jiecheng(2)+jiecheng(3)+jiecheng(4)+jiecheng(5);cout<<s<<endl;return 0;} int jiecheng(int n){ int s=1;for(int i=1;i<=n;i++)s=s*n;return s;} ...
c语言 输入
一个
整数n(1<=n<=9),
求n的阶乘
答:
int
n
,a,i;a=
1
;i=1;scanf("%d",&n);while(i<=n){ a=a*i;i=i+1;} printf("%d\n",a);
c语言用for
求n的阶乘
答:
include<stdio.h> main(){ int sum=
1
;int
n
;printf("Please input the number
N
:");scanf("%d",&n);for(int i=1;i<=n;i++){ sum=sum*n;} printf("SUM=%d",sum);}
从键盘上输入
一个
正整数n(n≤10),
求n的阶乘
并输出结果
答:
int
n
,P;P=
1
;scanf("%d",&n);for(i=1;i<n+1;i++){ P=P*i;} printf("%d",P);望采纳,谢谢~
c语言用函数
求n的阶乘
的和
答:
法/步骤 第一步、编程的第一步就是写头文件,对于初学者来说,只
写一个
头文件就可以了,即#include<stdio.h> 第二步、就是定义我们的变量,我们需要定义一个
n
,用来求他
的阶乘
,sum用来保存结果,i用来循环 第三步、就是把sum初始化,为1.千万不要为0,保证后面的结果不出问题。第四步、就是...
编写一个
fac函数求一个数
n的阶乘
。其函数原型为long fac(int n),然后...
答:
include <stdio.h>int main(){long fac(int
n
);fac(6);return 0;}long fac(int n){ int i,s=0; for(i=
1
;i<=n;i++) { s=i*i+s; } printf("%d",s);}去试试,看看是不是你想要的!希望帮到你哈 ...
用c
编写程序
,其中利用子函数fun实现
计算n
(n为函数参数)
的阶乘
n!在...
答:
include<stdio.h> int fun(int n){ int s=
1
, i;for(i=1;i<=n;++i)s=s*i;return s;} int main(){ int n, s;printf("请输入
n的
值:\n");scanf("%d",&n);s=fun(n);printf("n!=%d\n",s);return 0;} 测试通过,请采纳 ...
用c 语言用函数调用的方法
求n的阶乘
答:
include<stdio.h> long fac(int
n
){long f=
1
,i;for(i=2;i<=n;i++)f*=i;return f;} int main(){ int n;scanf("%d",&n);printf("%d!=%ld\n",n,fac(n));return 0;}
c语言
求n的阶乘
答:
include<stdio.h> main(){ int i,
n
,k = 1 ;/*另设
一个
值来保存
阶乘
吧,i要用来循环*/ scanf("%d",&n);for(i=1;i<=n;i++)/*这里的分号去掉,不然下面一句没法循环= =*/ k = i;printf("%d",k);getch();} 望采纳
棣栭〉
<涓婁竴椤
4
5
6
7
9
10
8
11
12
13
涓嬩竴椤
灏鹃〉
其他人还搜