[问答题]

给定程序MODIC中函数fun的功能是:计算n!。例如,给n输入入5,则输出l20.000000。
  请改正程序中的错误,使程序能输出正确的结果。
  注意:不要改动main函数,不得增行或删行,也不得更改程序的结构。
/**********code.c**********/
#include <stdio.h>
double fun ( int n )
{
   double result = 0 ;
   /**********found**********/
   if n = = 0
       return 0 ;
   while( n >1 && n < 170 )
       /**********found**********/
       result *= n--
   return result ;
}
void main ( )
{
   int n ;
   printf("Input N:") ;
   scanf("%d", &n) ;
   printf(" %d! =%lf ", n, fun(n)) ;
}
/**********-code.c**********/

参考答案与解析:

相关试题

给定程序MODI1.C中函数fun的功能是计算“n!”。<br />  例如,n为5,则输出120.000000。<br />  请改正程序中的错误,使程序能输出正确的结果。&

[问答题]给定程序MODI1.C中函数fun的功能是计算“n!”。  例如,n为5,则输出120.000000。  请改正程序中的错误,使程序能输出正确的结果。

  • 查看答案
  • 给定程序MODI1.C中函数fun的功能是计算“n!”。<br />  例如,n为5,则输出120.000000。<br />  请改正程序中的错误,使程序能输出正确的结果。&

    [问答题]给定程序MODI1.C中函数fun的功能是计算“n!”。  例如,n为5,则输出120.000000。  请改正程序中的错误,使程序能输出正确的结果。

  • 查看答案
  • 下列给定程序中,函数fun()的功能是:将n个无序整数从小到大排序。请改正程序指定部位的错误,使它能得到正确结果。<br />  注意:<br />  不要改动函数main()

    [问答题]下列给定程序中,函数fun()的功能是:将n个无序整数从小到大排序。请改正程序指定部位的错误,使它能得到正确结果。  注意:  不要改动函数main(

  • 查看答案
  • 以下程序运行时有错误,请改正错误使得程序正常运行。使该程序能正确地输出结果:<br />this is a test!<br />abcd<br />abcd<

    [问答题]以下程序运行时有错误,请改正错误使得程序正常运行。使该程序能正确地输出结果:this is a test!abcdabcd注意:错误包含在/*****

  • 查看答案
  • 请根据以下各小题的要求设计C应用程序(包括界面和代码)。<br />  下列给定程序中,函数fun()的功能是:将n个无序整数从小到大排序。请改正程序指定部位的错误,使它能得到正确结果。注

    [问答题]请根据以下各小题的要求设计C应用程序(包括界面和代码)。  下列给定程序中,函数fun()的功能是:将n个无序整数从小到大排序。请改正程序指定部位的错

  • 查看答案
  • 请根据以下各小题的要求设计C应用程序(包括界面和代码)。<br />  下列给定程序中,函数fun()的功能是:将n个无序整数从小到大排序。请改正程序指定部位的错误,使它能得到正确结果。注

    [问答题]请根据以下各小题的要求设计C应用程序(包括界面和代码)。  下列给定程序中,函数fun()的功能是:将n个无序整数从小到大排序。请改正程序指定部位的错

  • 查看答案
  • 下列给定程序中,函数fun的功能是:传入一个整数m,计算如下公式的值。<br />  t=1/2-1/3-…-1/m<br />  例如,若输入5,则应输出-0.283333。

    [问答题]下列给定程序中,函数fun的功能是:传入一个整数m,计算如下公式的值。  t=1/2-1/3-…-1/m  例如,若输入5,则应输出-0.283333

  • 查看答案
  • 下列给定程序中,函数fun的功能是:传入一个整数m,计算如下公式的值。<br />  t=1/2-1/3-…-1/m<br />  例如,若输入5,则应输出-0.283333。

    [问答题]下列给定程序中,函数fun的功能是:传入一个整数m,计算如下公式的值。  t=1/2-1/3-…-1/m  例如,若输入5,则应输出-0.283333

  • 查看答案
  • 以下程序运行时有错误,请改正main函数中的错误,使该程序能正确地输出结果:<br />  <img border="0" style="width:

    [问答题]以下程序运行时有错误,请改正main函数中的错误,使该程序能正确地输出结果:    注意:错误包含在/********found********/的下

  • 查看答案
  • 请根据以下各小题的要求设计C应用程序(包括界面和代码)。<br />  请补充fun函数,该函数的功能是:计算N×N维矩阵元素的方差,结果由函数返回。维数在主函数中输入。例如:<br

    [问答题]请根据以下各小题的要求设计C应用程序(包括界面和代码)。  请补充fun函数,该函数的功能是:计算N×N维矩阵元素的方差,结果由函数返回。维数在主函数

  • 查看答案