早教吧 育儿知识 作业答案 考试题库 百科 知识分享

C语言:求m!+n!之和【问题描述】输入2 个正整数m 和n,计算m!+n!。【输入形式】从键盘输入正整数m和正整数n.【输入输出样例1】(下划线部分表示输入)Enter m:3Enter n:8+8!=40326【样例说明】

题目详情
C语言:求m!+n!之和
【问题描述】
输入2 个正整数m 和n,计算m!+n!。
【输入形式】
从键盘输入正整数m和正整数n.
【输入输出样例1】(下划线部分表示输入)
Enter m:3
Enter n:8
+8!=40326
【样例说明】
输入提示符后要加一个空格.其中“:”后要加一个且只能一个空格.
输出语句的“+”,“=”两边无空格.
英文字母区分大小写.必须严格按样例输入输出.
▼优质解答
答案和解析



#include 


int main(void)
{
    int i;
    int m,n;
    long m_=1,n_=1;
    printf("Enter m: ");
    scanf("%d", &m);
    printf("Enter n: ");
    scanf("%d", &n);
    for (i=1; i<=m; i++)
        m_ *= i;
    for (i=1; i<=n; i++)
        n_ *= i;
    printf("%d!+%d!=%ld\n", m, n, m_+n_);
}