【正确答案】(1)double fun(int m); (2)for(i=100;i<=m;i+=100)
【答案解析】[解析] 本题中函数的功能是计算公式的值。关于题干公式的求解过程,首先根据题干中给出的公式推出每一项之间的关系,求出每一项的表达式,然后求得数列的值。
①第一个标识下的fun()函数的定义,根据题干中给出的公式中的分数部分,可知应该具有double类型返回值。因此,应将“。fun(int m)”改为“double fun(int m)”。
②第二个标识下的for循环过程是实现对公式的求解,其中多个循环条件表达式以分号为分隔符,所以第二个标识下的“for(i=100,i<=m,i+=100)”应改为“for(i=100;i<=m;i+=100)”。
[考点] 函数定义,for循环语句。