• 2022-06-06
    从键盘输入一个正整数n,计算n!的值。要求定义和调用函数fac(n),计算n!
  • 编程方法有多种,本答案为参考答案:#includeintfac(intn){inti,f=1;for(i=1;i<=n;i++)f=f*i;returnf;}voidmain(){intn;scanf("%d",&n);printf("%d!=%d",n,fac(n));}

    内容

    • 0

      从键盘输入一个正整数n,计算1+2+3+......+n的值。输出:直接输出该整数

    • 1

      从键盘输入 n 和 a 的值,计算 a+aa+aaa+...+aa...a(n 个 a)的值。

    • 2

      按照如下要求实现编程。 (a)定义函数Funm(a,b),计算并返回a,b两个正整数区间段(包括a,b)的所有正整数平均值 (b)从键盘输入两个正整数m和n(注意m和n不相等),如果m大于n,则交换m与n的数据,调用函数Funm计算m到n之间的若干个连续正整数平均值,输出计算结果。

    • 3

      输入n个正整数,编写函数计算这n个数的最大公约数。

    • 4

      编写程序,输入一个正整数n,再输入n个正整数,计算这n个正整数中所有奇数的平均值,并统计偶数的个数。