2006年9月全国等级考试三级c语言上机题库(二十二)

文章作者 100test 发表时间 2007:03:10 19:12:31
来源 100Test.Com百考试题网


★题目22(无忧id 39 平方根问题)

请编写函数countValue(),它的功能是:求n以内(不包括n)同时能被3与7整除的所有自然数之和的平方根s,并作为函数值返回,最后结果s输出到文件out.dat中。

例如若n为1000时,函数值应为:s=153.909064。

部分源程序存在文件prog1.c中。

请勿改动主函数main()和输入输出数据函数progReadWrite()的内容。

#include

#include

#include

double countValue(int n)

{ int i.

double s=0.0.

for(i=1.i

if(i!==0) s =i.

return sqrt(s).

}

main()

{

clrscr().

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

progReadWrite().

}

progReadWrite()

{

FILE *fp,*wf.

int i,n.

float s.

fp=fopen("in.dat","r").

if(fp==NULL){

printf("数据文件in.dat不存在!").

return.

}

wf=fopen("out.dat","w").

for(i=0.i<10.i ){

fscanf(fp,"%d\n",&.n).

s=countValue(n).

fprintf(wf,"%f\n",s).

}

fclose(fp).

fclose(wf).

}



相关文章


2006年9月全国等级考试三级c语言上机题库(二十五)
2006年9月全国等级考试三级c语言上机题库(二十四)
2006年9月全国等级考试三级c语言上机题库(二十三)
2006年9月全国等级考试三级c语言上机题库(二十一)
2006年9月全国等级考试三级c语言上机题库(二十二)
2006年9月全国等级考试三级c语言上机题库(二十)
2006年9月全国等级考试三级c语言上机题库(十九)
2006年9月全国等级考试三级c语言上机题库(十八)
2006年9月全国等级考试三级c语言上机题库(十七)
澳大利亚华人论坛
考好网
日本华人论坛
华人移民留学论坛
英国华人论坛