欢迎来到天天文库
浏览记录
ID:57448459
大小:47.00 KB
页数:13页
时间:2020-08-20
《-程序改错部分精彩试题及问题详解.doc》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、第1题/*------------------------------------------------------【程序改错】--------------------------------------------------------功能:在一个已按升序排列的数组中插入一个数,插入后,数组元素仍按升序排列。------------------------------------------------------*/#include#defineN11main(){in
2、ti,number,a[N]={1,2,4,6,8,9,12,15,149,156};printf("pleaseenteranintegertoinsertinthearray:");/**********FOUND**********/scanf("%d",&number)printf("Theoriginalarray:");for(i=0;i3、r(i=N-1;i>=0;i--)if(number<=a[i])/**********FOUND**********/a[i]=a[i-1];else{a[i+1]=number;/**********FOUND**********/exit;}if(number4、-------------------------------------【程序改错】--------------------------------------------------------功能:求如下表达式:111S=1+--+---+......+-------1+21+2+31+2+3+......+n------------------------------------------------------*/#includemain(){intn;double5、fun();printf("Pleaseinputanumber:");/**********FOUND**********/print("%d",n);printf("%10.6f",fun(n));}/**********FOUND**********/fun(intn){inti,j,t;doubles;s=0;/**********FOUND**********/while(i=1;i<=n;i++);{t=0;for(j=1;j<=i;j++)t=t+j;/**********FO6、UND**********/=s+1/t;}returns;}第3题/*------------------------------------------------------【程序改错】--------------------------------------------------------功能:判断m是否为素数,若是返回1,否则返回0。------------------------------------------------------*/#include/7、**********FOUND**********/voidfun(intn){inti,k=1;if(m<=1)k=0;/**********FOUND**********/for(i=1;i8、;if(k%5==0)printf("");}}第4题/*------------------------------------------------------【程序改错】--------------------------------------------------------功能:用下面的和式求圆周率的近似值。直到最后一项的绝对值小于等于0.0001。π111-=1--+---+...4357-------------------------------------------
3、r(i=N-1;i>=0;i--)if(number<=a[i])/**********FOUND**********/a[i]=a[i-1];else{a[i+1]=number;/**********FOUND**********/exit;}if(number4、-------------------------------------【程序改错】--------------------------------------------------------功能:求如下表达式:111S=1+--+---+......+-------1+21+2+31+2+3+......+n------------------------------------------------------*/#includemain(){intn;double5、fun();printf("Pleaseinputanumber:");/**********FOUND**********/print("%d",n);printf("%10.6f",fun(n));}/**********FOUND**********/fun(intn){inti,j,t;doubles;s=0;/**********FOUND**********/while(i=1;i<=n;i++);{t=0;for(j=1;j<=i;j++)t=t+j;/**********FO6、UND**********/=s+1/t;}returns;}第3题/*------------------------------------------------------【程序改错】--------------------------------------------------------功能:判断m是否为素数,若是返回1,否则返回0。------------------------------------------------------*/#include/7、**********FOUND**********/voidfun(intn){inti,k=1;if(m<=1)k=0;/**********FOUND**********/for(i=1;i8、;if(k%5==0)printf("");}}第4题/*------------------------------------------------------【程序改错】--------------------------------------------------------功能:用下面的和式求圆周率的近似值。直到最后一项的绝对值小于等于0.0001。π111-=1--+---+...4357-------------------------------------------
4、-------------------------------------【程序改错】--------------------------------------------------------功能:求如下表达式:111S=1+--+---+......+-------1+21+2+31+2+3+......+n------------------------------------------------------*/#includemain(){intn;double
5、fun();printf("Pleaseinputanumber:");/**********FOUND**********/print("%d",n);printf("%10.6f",fun(n));}/**********FOUND**********/fun(intn){inti,j,t;doubles;s=0;/**********FOUND**********/while(i=1;i<=n;i++);{t=0;for(j=1;j<=i;j++)t=t+j;/**********FO
6、UND**********/=s+1/t;}returns;}第3题/*------------------------------------------------------【程序改错】--------------------------------------------------------功能:判断m是否为素数,若是返回1,否则返回0。------------------------------------------------------*/#include/
7、**********FOUND**********/voidfun(intn){inti,k=1;if(m<=1)k=0;/**********FOUND**********/for(i=1;i8、;if(k%5==0)printf("");}}第4题/*------------------------------------------------------【程序改错】--------------------------------------------------------功能:用下面的和式求圆周率的近似值。直到最后一项的绝对值小于等于0.0001。π111-=1--+---+...4357-------------------------------------------
8、;if(k%5==0)printf("");}}第4题/*------------------------------------------------------【程序改错】--------------------------------------------------------功能:用下面的和式求圆周率的近似值。直到最后一项的绝对值小于等于0.0001。π111-=1--+---+...4357-------------------------------------------
此文档下载收益归作者所有