Loading...
  所在位置:论坛首页 -> 计算机科学与技术 -> 程序设计 -> c语言习题答案(第5章,新版第6章)(潭浩强,清华出版社)
回复

c语言习题答案(第5章,新版第6章)(潭浩强,清华出版社)

作者:pp 时间:2007-12-15 14:37:37 收藏 编辑

补充第五章  循环控制

5.13
#include"math.h"
main()
{float x0,x1,x2,fx0,fx1,fx2;
 do
   {scanf("%f,%f",&x1,&x2);
    fx1=x1*((2*x1-4)*x1+3)-6;
    fx2=x2*((2*x2-4)*x2+3)-6;
   }
 while(fx1*fx2>0);
 do
   {x0=(x1+x2)/2;
    fx0=x0*((2*x0-4)*x0+3)-6;
    if((fx0*fx1)<0)
      {x2=x0;
       fx2=fx0;
      }
    else
      {x1=x0;
       fx1=fx0;
      }
    }
 while(fabs(fx0)>=1e-5);
 printf("x0=%6.2f\n",x0);
}

5.14
main()
{int i,j,k;
 for(i=0;i<=3;i++)
   {for(j=0;j<=2-i;j++)
      printf(" ");
    for(k=0;k<=2*i;k++)
      printf("*");
    printf("\n");
    }
  for(i=0;i<=2;i++)
   {for(j=0;j<=i;j++)
      printf(" ");
    for(k=0;k<=4-2*i;k++)
      printf("*");
    printf("\n");
    }
}

5.15
main()
{char i,j,k;
 for(i='x';i<='z';i++)
   for(j='x';j<='z';j++)
     {if(i!=j)
       for(k='x';k<='z';k++)
         {if(i!=k&&j!=k)
           {if(i!='x'&&k!='x'&&k!='z')
              printf("\na--%c\tb--%c\tc--%c\n",i,j,k);
           }
          }
      }
}

高级回复

操作选项: 评分 加精 解精 奖惩 设专题 设公告 解公告 固顶 总固顶 解固顶 结帖 解结帖 锁帖 解锁 移帖 删帖
  首页
Copyright 2006-2012 HistoryCreator.com Powered By: BBSGood 5
吉ICP备06005902号