该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
c语言考试题,跪求大佬们帮帮忙
【程序设计】一---------------------------------------------------------题目:根据公式π/4=1-1/3+1/5-1/7+…编写函数fun计算π的近似值,当某一项的值小于0.000001为止。
注意:请勿改动主函数main和其它函数中的任何内容,仅在函数fun的花括号中填入
你编写的若干语句。
建议用while循环。-------------------------------------------------------*/
#include
#include
void wwjt();
double fun ( double eps)
{
double s=1,m=1,t=1;
int n=1;
/**********Program**********/
/********** End **********/
}
void main( )
{
double x;
printf("Input eps:") ;
scanf("%lf",&x);
printf("\neps = %lf, PI=%lf\n", x, fun(x));
wwjt();
}
void wwjt()
{
FILE *IN,*OUT; int i; double iIN;
double iOUT;
IN=fopen("in.dat","r");
if(IN==NULL)
{
printf("Please Verify The Currernt Dir..it May Be Changed");
}
OUT=fopen("out.dat","w");
if(OUT==NULL)
{
printf("Please Verify The Current Dir.. it May Be Changed");
}
for(i=0;i<10;i++) {
fscanf(IN,"%lf",&iIN);
iOUT=fun(iIN); fprintf(OUT,"%lf\n",iOUT);
}
fclose(IN);
fclose(OUT);
}