问答题

请编写函数countValue(),它的功能是:求n以内(不包括n)同时能被3与7整除的所有自然数之和的平方根s,并作为函数值返回,最后将结果s输出到文件OUT87.DAT中。
注意:部分源程序已给出。
请勿改动主函数main()和输入输出函数progReadWrite()的内容。
试题程序:
#include <stdlib.h>
#include <math.h>
#include <stdio.h>
void progReadWrite();
double countValue(int n)


void main()

system("CLS");
printf("自然数之和的平方根=% f\n",countValue(1000));
progReadWrite();

void progReadWrite()

FILE * wf;
double s;
wf=fopen("OUT87.DAT","w");
s=countValue(1000);
fprintf(wf,"% f\n",s);
fclose(wf);

【参考答案】

double countValue(int n)
{
int i; /*定义循环控制变量*/......

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