云题海 - 专业文章范例文档资料分享平台

当前位置:首页 > 程序改错

程序改错

  • 62 次阅读
  • 3 次下载
  • 2025/5/4 14:53:38

=======(答案1)======= double sum=0.0; =========或========= double sum=0;

=======(答案2)======= while( s[i] != 0 ) =========或========= while(!s[i]==0) =========或========= while(!0==s[i]) =========或========= while(s[i])

=======(答案3)======= sum/=c;

=========或========= sum=sum/c;

=======(答案4)======= return sum;

=========或========= return (sum);

第5题 (10.0分) 题号:11 难度:中 第1章 /*------------------------------------------------------ 【程序改错】

--------------------------------------------------------

功能:用下面的和式求圆周率的近似值。直到最后一项的绝对值 小于等于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(); } 答案:

=======(答案1)======= #include \=========或========= #include

=======(答案2)======= float s=0,t=1,p=1; =========或========= float s=0,p=1,t=1; =========或========= float p=1,s=0,t=1; =========或========= float p=1,t=1,s=0; =========或========= float t=1,p=1,s=0; =========或========= float t=1,s=0,p=1;

=======(答案3)======= while(fabs(t)>1e-4) =========或=========

while(0.00010.0001)

=======(答案4)======= printf(\

第6题 (10.0分) 题号:13 难度:中 第1章 /*------------------------------------------------------ 【程序改错】

--------------------------------------------------------

功能:求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(); } 答案:

=======(答案1)======= t=1;

=========或========= t=1.0;

=======(答案2)======= t= t * j ;

=========或========= t*=j;

=========或========= t=j*t;

=======(答案3)======= s= s + t ;

=========或========= s+=t;

=========或========= s=t+s;

=======(答案4)======= printf(\

第7题 (10.0分) 题号:444 难度:易 第2章 /*------------------------------------------------------ 【程序改错】

--------------------------------------------------------

功能:编写函数fun计算下列分段函数的值: x*20 x<0且x≠-3

f(x)= sin(x) 0≤x<10且x≠2及x≠3 x*x+x-1 其它

------------------------------------------------------*/

#include #include

double fun(double x) {

/**********FOUND**********/ double y

/**********FOUND**********/ if (x<0 || x!=-3.0)

搜索更多关于: 程序改错 的文档
  • 收藏
  • 违规举报
  • 版权认领
下载文档10.00 元 加入VIP免费下载
推荐下载
本文作者:...

共分享92篇相关文档

文档简介:

=======(答案1)======= double sum=0.0; =========或========= double sum=0; =======(答案2)======= while( s[i] != 0 ) =========或========= while(!s[i]==0) =========或========= while(!0==s[i]) =========或========= while(s[i]) =======(答案3)======= sum/=c; =========或========= sum=sum/c; =======(答案4)======= return sum; =========或========= return (sum); 第5题

× 游客快捷下载通道(下载后可以自由复制和排版)
单篇付费下载
限时特价:10 元/份 原价:20元
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:fanwen365 QQ:370150219
Copyright © 云题海 All Rights Reserved. 苏ICP备16052595号-3 网站地图 客服QQ:370150219 邮箱:370150219@qq.com