/**********FOUND**********/ if(m%i=0) k=0;
/**********FOUND**********/ return m; }
int main() {
int m,k=0;
for(m=1;m<100;m++) if(fun(m)==1) {
printf(\ if(k%5==0) printf(\ } }
第4题/*------------------------------------------------------ 【程序改错】
--------------------------------------------------------
功能:用下面的和式求圆周率的近似值。直到最后一项的绝对值 小于等于0.0001。
π 1 1 1 — = 1 - — + — - — + ... 4 3 5 7
------------------------------------------------------*/ #include
/**********FOUND**********/ #include fun() {
int i=1;
/**********FOUND**********/ int s=0,t=1,p=1;
/**********FOUND**********/ while(fabs(t)<=1e-4) {
s=s+t; p=-p; i=i+2; t=p/i; }
/**********FOUND**********/ printf(\}
main() {
fun(); }
第5题/*------------------------------------------------------ 【程序改错】
--------------------------------------------------------
功能:求1到20的阶乘的和。
------------------------------------------------------*/ #include fun() {
int n,j;
float s=0.0,t=1.0; for(n=1;n<=20;n++) {
/**********FOUND**********/ s=1;
for(j=1;j<=n;j++)
/**********FOUND**********/ t=t*n;
/**********FOUND**********/ s+t=s; }
/**********FOUND**********/ printf(\}
main() {
fun(); }
第6题/*------------------------------------------------------ 【程序改错】
--------------------------------------------------------
功能:输出Fabonacci数列的前20项,要求变量类型定义成浮点型, 输出时只输出整数部分,输出项数不得多于或少于20。
------------------------------------------------------*/