未分类题

试题24
有以下程序
#include <stdio.h>
double f(double x);
main()
{ double a=0; int i;
for(i=0;i<30;i+=10) a+=f((double)i);
printf(“%5.0f/n”, a);
}
double f(double x)
{ return x*x+1;}
程序运行后的输出结果是()
A.503
B.401
C.500
D.1404

A.h>
double
B.0f/n”,
C.503
D.401
E.500
F.1404

【参考答案】

A
试题24分析
a=0,i=0,调用函数f,x*x+1=1;a=1,i=10,x*x+1=101,a=......

(↓↓↓ 点击下方‘点击查看答案’看完整答案 ↓↓↓)