欢迎来到天天文库
浏览记录
ID:50852745
大小:53.50 KB
页数:15页
时间:2020-03-15
《C语言期末复习题(编程题部分).doc》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、编程题目:1、在考生目录下,要求程序PROG1.C的功能是:按下面公式的前1000项,求π的近似值:π224466882n2n—=(—*—)*(—*—)*(—*—)*(—*—)*……*(——*——)2133557792n-12n+1部分源程序存在文件PROG1.C中,程序中main()函数及部分变量已经定义,部分程序语句已经输入,请考生不要改动。如果考生需要使用其它变量,请自行定义并赋值。请将运算结果存入变量pi中。注意:部分源程序存在文件PROG1.C中。请在/*******begin********/
2、与/********end*********/之间填入你编写的若干语句。请勿改动其它位置的任何内容。#include"stdio.h"#include"math.h"#include"stdlib.h"voidNONO(doublex);voidmain(){doublepi;/***********begin***********/doublek=1.0;inti;for(i=2;i<=2000;i=i+2)k=k*i*i/((i-1)*(i+1));pi=2*k;/************end***
3、*********/printf("pi=%f",pi);NONO(pi);}voidNONO(doublex){FILE*f;f=fopen("out1.dat","w");fprintf(f,"pi=%f",x);fclose(f);}2、在考生目录下,要求程序PROG1.C的功能是:按下面公式的前1000项,求π的近似值:π1121231234—=1+—+(—*—)+(—*—*—)+(—*—*—*—)+……23353573579部分源程序存在文件PROG1.C中,程序中main()函数及部分
4、变量已经定义,部分程序语句已经输入,请考生不要改动。如果考生需要使用其它变量,请自行定义。请将运算结果存入变量pi中。请考生在main()函数中的空白地方填入所需要的其它语句,存盘并运行,直到得出正确结果。注意:部分源程序存在文件PROG1.C中。请在/*******begin********/与/********end*********/之间填入你编写的若干语句。请勿改动其它位置的任何内容。#include"stdio.h"#include"math.h"#include"stdlib.h"voidNO
5、NO(doublex)main(){doublepi;/***********begin***********/doublet=1.0;inti;for(i=1,pi=1.0;i<1000;i++){t=t*i/(2*i+1);pi=pi+t;}pi=2*pi;/************end************/printf("pi=%.10f",pi);NONO(pi);}voidNONO(doublex){FILE*f;f=fopen("out1.dat","w");fprintf(f,"p
6、i=%.10f",x);fclose(f);}3、在考生目录下,要求程序PROG1.C的功能是:按下面公式的前20000项,求π的近似值:π1111—=(1+——)*(1+——)*(1+——)*(1+——)+……21*33*55*77*9部分源程序存在文件PROG1.C中,程序中main()函数及部分变量已经定义,部分程序语句已经输入,请考生不要改动。如果考生需要使用其它变量,请自行定义。请将运算结果存入变量pi中。请考生在main()函数中的空白地方填入所需要的其它语句,存盘并运行,直到得出正确结果
7、。注意:部分源程序存在文件PROG1.C中。请在/*******begin********/与/********end*********/之间填入你编写的若干语句。请勿改动其它位置的任何内容。#include"stdio.h"#include"math.h"#include"stdlib.h"main(){doublepi;longinti;/***********begin***********/pi=1.0;for(i=1;i<=40000;i=i+2)pi=pi*(1+1.0/(i*(i+2)));
8、pi=2*pi;/************end************/printf("pi=%.8f",pi);NONO(pi);}NONO(doublex){FILE*f;f=fopen("out1.dat","w");fprintf(f,"pi=%.8f",x);fclose(f);}4、在考生目录下,要求程序PROG1.C的功能是:按下面公式,求π的近似值,直到最后一项中的分数小于1e-6为止(不包括该项)。
此文档下载收益归作者所有