• 2022-06-03
    编写一程序实现逐次多边形裁剪算法
  • 算法设计:(1)输入第一个顶点坐标:F(x0, y0)第二个顶点坐标:S(x1, y1)(2)当顶点输入完毕,转(7)(3)输入顶点Р坐标:P(x2, y2)(4)SP与裁剪线相交吗?是,求sP与裁剪线的交点I(x, y),并输出I坐标:I(x, y)(5)Р位于可见一侧吗?是,输出顶点Р坐标:P(x2,y2)(6)将顶点Р坐标:P(x2,y2)=》顶点S坐标:S(x1, y1),转(2)(7)将顶点F坐标:F(x0, y0)=》顶点Р坐标:S(x2,y2),形成闭合(8)SP与裁剪线相交吗?是,求SP与裁剪线的交点I(x,y),并输出I坐标:I(x, y)(9)Р位于可见一侧吗?是,输出顶点Р坐标:P(x2,y2)(10)结束

    内容

    • 0

      【单选题】下列程序设计步骤正确的是 A. 建立模型、算法设计、编写程序、算法表达、程序测试、程序文档编写与程序维护 B. 建立模型、算法设计、算法表达、编写程序、程序文档编写与程序维护、程序测试 C. 建立模型、算法设计、算法表达、编写程序、程序测试、程序文档编写与程序维护 D. 算法设计、算法表达、建立模型、编写程序、程序测试、程序文档编写与程序维护

    • 1

      下列关于算法和程序的叙述中,错误的是________。A.程序就是算法,算法就是程序B.求解某个问题的算法往往不止一个C.软件的主体是程序,程序的核心是算法D.为实现某个算法而编写的程序可以有多个 A: B: 程序就是算法,算法就是程序 C: D: 求解某个问题的算法往往不止一个 E: 软件的主体是程序,程序的核心是算法 F: G: 为实现某个算法而编写的程序可以有多个

    • 2

      下列关于算法的说法,正确的是( )。 A: 算法最终必须由计算机程序实现 B: 算法的可行性是指指令不能有二义性 C: 为解决某问题的算法为与该问题编写的程序含义是相同的 D: 程序一定是算法

    • 3

      以下程序编写的步骤正确的是: A: 确定问题——测试——算法设计——算法实现——验证 B: 确定问题——算法设计——算法实现——测试——验证 C: 确定问题——测试——验证——算法设计——算法实现——测试

    • 4

      用计算机解决问题需要经历四个主要阶段,正确的顺序是() A: 分析问题、编写代码、设计算法、运行程序 B: 设计算法、分析问题、编写代码、运行程序 C: 分析问题、设计算法、编写代码、运行程序 D: 分析问题、编写代码、运行程序、设计算法