以下程序通过函数SunFun求这里f(x)=x2+1,由F函数实现。请填空。 main() { printf("The sum=%d\n",SunFun(10)); } SunFun(int n) { int x,s=

admin2013-02-23  45

问题 以下程序通过函数SunFun求这里f(x)=x2+1,由F函数实现。请填空。
   main()
   {  printf("The sum=%d\n",SunFun(10)); }
      SunFun(int  n)
   {  int  x,s=0;
      for(x=0;x<=n;x++)s+=F( 【  】);
      return  s;
   }
   F(int  x)
   {  return( 【  】);}

选项

答案x x*x+1或1+x*x

解析 题目中要求从x=0开始将f(x)的值累加起来,直到x=10。在SunFun()函数中用了一个for循环,每循环一次将f(x)累加到s中,所以在本题的第一个空格处我们应该填x,然后x+1,共循环10次。F()函数的功能应该是求数学表达式f(x)的值,所以其返回值应该为x*x+1。
转载请注明原文地址:https://jikaoti.com/ti/tsB0FFFM
0

最新回复(0)