C语言 编写程序,从键盘上输入两个数,求这两个数的阶乘和。

要求用函数... 要求用函数 展开
 我来答
淳延
推荐于2018-03-02 · TA获得超过1221个赞
知道小有建树答主
回答量:471
采纳率:89%
帮助的人:40.3万
展开全部

java语言编写如下:

package com.sxl.test;

import java.util.Scanner;

public class Test {
public static void main(String[] args) {
System.out.println("请数入第一个数:");
Scanner input_a = new Scanner(System.in);
int a = input_a.nextInt();
System.out.println("请输入第二个数:");
Scanner input_b = new Scanner(System.in);
int b = input_b.nextInt();
System.out.println(a+"的阶乘  加上 "+b+"的阶乘="+(fun2(a)+fun2(b)));
}
private static int fun2(int a) {
int result;
if(a<=1) {
result=1;
}else {
result = a*fun2(a-1);
}
return result;
}
}

c语言的编译器没有安装。但是算法和思路是一样的。

XRCPL
2016-12-22 · TA获得超过1647个赞
知道小有建树答主
回答量:804
采纳率:100%
帮助的人:285万
展开全部
#include "stdio.h"
int jiechen(int num);
void main ()
{
int a,b;
int sum;
printf("请输入两个正整数:\n");
scanf("%d%d",&a,&b);
sum = jiechen(a)+jiechen(b);
printf("%d与%d的阶乘和为:%d\n",a,b,sum);
}
 
int jiechen(int num)
{
int i,sum=1;
for(i=2;i<=num;i++)
{
sum=sum*i;
}
return sum;
}
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
silenceandluo
2016-12-22 · TA获得超过1046个赞
知道小有建树答主
回答量:713
采纳率:0%
帮助的人:274万
展开全部
#include "stdio.h"
int fac(int n) //该函数的功能是求n!
{ int t=1,i;
for(i=1;i<=n;i++)
t=t*i;
return t;

}
int main()
{ int n1,n2,s;
scanf("%d%d",&n1,&n2);
s=fac(n1)+fac(n2);
printf("n1!+n2!=%d",s);

}
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
沧海雄风2009
2018-02-28 · TA获得超过1.1万个赞
知道大有可为答主
回答量:8525
采纳率:79%
帮助的人:2864万
展开全部
#include <stdio.h>
int jiechen(int num);
void main ()
{
    int a,b;
    int sum;
    printf("请输入两个正整数:\n");
    scanf("%d%d",&a,&b);
    sum = jiechen(a)+jiechen(b);
    printf("%d与%d的阶乘和为:%d\n",a,b,sum);
}
  
int jiechen(int num)
{
    int i,sum=1;
    for(i=2;i<=num;i++)
    {
        sum=sum*i;
    }
    return sum;
}

请输入两个正整数:
3 4
3与4的阶乘和为:30
Press any key to continue
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
拳师之歌7q
2016-12-22 · 贡献了超过170个回答
知道答主
回答量:170
采纳率:100%
帮助的人:13.9万
展开全部
用for循环分别求输入的两个数的阶乘,然后求和
追问
要求用函数输出实在不会  !  帮帮
追答
C语言忘了差不多了!具体代码不会了啊!
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 2条折叠回答
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式