教师:投影下面的判断过程: 第一步,给定大于2的整数 第二步,用2去除n,得到余数1.若t=0,则2能够整除血,n不是质数,算法结束:否则,进入第三 步 第三步,用3去除,得到余数t.若1=0,则3能够整除,n不是质数,算法结来:否则,进入第四 步 第(n-1)步,用(-1)去除,得到余数t.若t0,则(n-1)能够整除n,n不是质数,算法结束: 否则,n是质数。 教师提问:这是不是解决问愿6的算法 给出时间让学生思考. 教师提问:为什么不是算法? 教师:这里的“.”是不明确的,计算机是不会识别这样的语言的。从而突出算法“明确性 求解步骤中,这样一个特点。从2~(一1)都在重复同一件事,而我们现在学习的算法是最擅长处理 这类问愿的,然后指导学生用递归语言进行表达, 得出问愿6算法(见教材例1算法)后,教师提问 此时,你是如何理解算法的?教师:投影下面的判断过程: 解: 第一步,给定大于 2 的整数 n. 第二步,用 2 去除 n,得到余数 t.若 t=0,则 2 能够整除 n, n 不是质数,算法结束;否则,进入第三 步. 第三步,用 3 去除 n,得到余数 t.若 t=0,则 3 能够整除 n, n 不是质数,算法结束;否则,进入第四 步. . 第(n-1)步,用(n-1)去除 n,得到余数 t.若 t=0,则(n-1)能够整除 n, n 不是质数,算法结束; 否则, n 是质数. 教师提问:这是不是解决问题 6 的算法? 给出时间让学生思考。 教师提问:为什么不是算法? 教师:这里的“. .”是不明确的,计算机是不会识别这样的语言的。从而突出算法“明确性” 求解步骤中,这样一个特点。从 2~(n-1)都在重复同一件事,而我们现在学习的算法是最擅长处理 这类问题的,然后指导学生用递归语言进行表达. 得出问题 6 算法(见教材例 1 算法)后,教师提问 此时,你是如何理解算法的?