77问答网
所有问题
c语言从键盘上输入一个整数n,求n!要求:n!过程用函数实现。
急求,在线等
举报该问题
推荐答案 2014-04-18
#include<stdio.h>
int f(int x);
void main(){
int n;
int s;
scanf("%d",&n);
s=f(n);
printf("%d",s);
}
int f(int x){
int sum=1;
for(x; x>1; x--){
sum*=x;
}
return sum;
}
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://77.wendadaohang.com/zd/GqpqW8vpqvG33G83vI.html
其他回答
第1个回答 2014-04-18
#include<stdio.h>
int fun(int n_);
void main()
{
int n;
scanf("%d", &n);
int res = fun(n);
printf("%d", res);
}
int fun(int n_)
{
int res = 1;
for(int i = 1; i <= n_; i++)
{
res = res * i;
}
return res;
}
相似回答
从键盘输入一个
正
整数n,
计算
n!
的值.
要求
定义和调用
函数
fact(n),计算...
答:
double fact(int n){ double factorial=1.0;for(int i=1;i<=n;i++)factorial=factorial*i;return factorial;}
c语言
由
键盘输入一个
正
整数n,求n
有多少个不同的正整数因子 描述 由...
答:
int count=0; scanf("%d",&n); for(int i=1;i<=n;i++) { if(n%i==0) { count++; } } printf("%d\n",count); return 0;} wind2323 | 发布于2012-11-16 举报| 评论 0 2 为您推荐: c语言(m-n)!阶乘 c语言怎么从键盘输入 c语言获取键盘输入
c语言从键盘输入
数组
c语言整数
...
用
C语言输入一个
自然数
n,求n!
,同时统计结果中有多少个0
答:
nStr[0]='1',nStr[1]=0; printf("
输入一个
自然数
n,求n!
\n");
...编写
函数实现求n!,
主程序
要求输入n
的值
,用函数
调用的方式求n!的...
答:
//注意,限于整型数据的数据范围,所以实际上这个程序只能求n<=12的情况。如果想求更大的,必须为这个阶乘自定义一个数据类型。#include<iostream>using namespace std;int fact(int n);int main(){ int n; cout<<"
求n!,
请
输入n:
\n"; cin>>n; cout<<fact(n)<<endl; return 0;}//下面是使用递归函...
编写
C语言
程序
,
从键盘输入一个
正
整数N
(N<=10),并输出
答:
源程序如下:include <stdio.h> int main(){ int n,i,j,sum=1,t;scanf("%d", &n);for(i=1;i<=n;i++){ t=1;for(j=1;j<=i;j++){ t *= 2; //每次计算2 ^ i 出来 } sum += t; //sum加上算出来的2 ^ i } printf("%d\n", sum);return 0;} ...
(
C语言
)
输入一个
正
整数n,
再
输入n
个整数,输出这
n个整数
的最大值.
答:
include intmain(){ intn,a,i,t;scanf("%d",&n);if(n<=0){ printf("
输入n
的值错误");return0;} scanf("%d",&t);//先读的第一个数要默认成最大的,不然,t的初值是不定的 for(i=1;i{ scanf("%d",&a);if(t} printf("%d",t);return0;// } ...
C语言
编程:写
一个求n!
的
函数
答:
include <stdio.h>int factn(int n)//
求n!
{ int i,f=1; for(i=1;i<=n;i++) f=f*i; return f;}int main(){ int x,y,sum; printf("请输入x,y:"); scanf("%d,%d",&x,&y); sum=factn(x)+factn(y); printf("%d!+%d!=%d\n",x,y,...
大家正在搜
c语言从键盘上输入一个整数
编程实现从键盘输入10个整数
以下程序从键盘输入一个整数
c语言从键盘任意输入10个数
编写程序从键盘输入三个整数
从键盘输入10个整数到数组中
从键盘输入一个整数
从键盘上输入15个整数
从键盘输入10个整数求和
相关问题
用C语言编写程序从键盘输入一个正整数数n,输出n!
从键盘输入一个正整数n,计算 n! 的值.要求定义和调用函数...
c语言用带参数带返回值的函数实现功能:从键盘上输入一个整数n...
用c语言,利用递归函数求n!,由键盘输入任一整数,求n!
c语言 编程实现求n!要求用定义求阶乘的函数
c语言从键盘上输入一个整数n,求n!要求:n!过程用函数实现...
c语言,输入一个正整数n,输出1~n之和.要求定义和调用函数...
c++编程题 编写函数实现求n!,主程序要求输入n的值,用函...