结构推理
编写程序,计算:s=1+1/2+1/3+。。。前n项,将它各项的值及最后结果存于文件mydat.dat中。其中,n 从键盘输入。
【正确答案】
#include
main() { FILE *fp; int I,n; float s=0; fp=fopen(“d://mydat.dat”,”wb”); printf(“n=”); scanf(“/%d”,&n); for(i=1;i<=n;i++) { s=s+1.0/i; fprintf(fp,“/%f”,1.0/i); } fprintf(fp,“/%f”,s); fcloes(fp); }
【答案解析】
提交答案
关闭