问题 填空题

以下程序通过函数[*]。这里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 ( );

答案

参考答案:[14] x
[15] x*x+1

解析: 在该程序中,很显然,SunFun函数是一个求和函数,因为在for语句之后出现了一个对s进行累加的表达式。而F函数就是题目中的f(x)函数。因此,在[15]处填入的就是x*x+1,而在[14]处很显然是调用了F函数,通过观察for循环,x是从0开始的,因此,在此处填入的就是x。

单项选择题
问答题