C语言设计报告.docVIP

  • 4
  • 0
  • 约4.46千字
  • 约 12页
  • 2017-08-30 发布于江苏
  • 举报
浙江万里学院 集中实践课程报告 课程名称: C程序设计实践 系 别: 专业班级: 姓名: 学号: 起止日期: 2012年9月3日-2012年9月14日 1 实践主要内容 1.1 :绘制余弦曲线和直线的叠加问题。要求cos(x)曲线与直线f(x)=45*(y-1)+31的迭加图形。cos(x)用“*”表示,f(x)用“+”表示,在两个图形相交的点上则用f(x)图形的符号。关键是要在分别计算出同一行中两个图形的列方向点坐标后,正确判断相互的位置关系。解决这类问题的基本方法是先进行分析,找出游戏对弈的规律性,然后让计算机按照游戏的规则,模拟人进行游戏。行方向算法,计算机每次搬山应遵循如下原则:1) 当:剩余山数目-1=可移动的最大数k时计算机要移(剩余山数目-1)座,以便将最后一座山留给人。 2)对于任意正整数x,y,一定有:0=x%(y+1)=y为,又要控制每次搬山数不超过最大数,(n-1)%(k+1)。若结果为0,即整除无余数,则规定只搬1座山,以防止冒进后发生问题。计算出同一行中两个图形的列方向点坐标找出游戏对弈的规律性,按照游戏的规则,yy=0,屏幕行坐标y=0.1*yy,再利用m=acos(1-y)*10和n=45*(y-1)+31y求出曲线和直线上

文档评论(0)

1亿VIP精品文档

相关文档