
计算1 000以内的最大因数。
算法分析:判断整数i是不是n的因数,可以令i分别等于2,3,4,5,……,n-1,逐个去除n,如果能除尽,i就是n的因数。本题要求1 000以内的最大因数,最好令循环变量为i作为除数,由大到小逐一取值,出现第一个能被除尽的数i就是最大因数。
程序如下:
运行程序:
计算1 000以内的最大因数。
算法分析:判断整数i是不是n的因数,可以令i分别等于2,3,4,5,……,n-1,逐个去除n,如果能除尽,i就是n的因数。本题要求1 000以内的最大因数,最好令循环变量为i作为除数,由大到小逐一取值,出现第一个能被除尽的数i就是最大因数。
程序如下:
运行程序:
Scratch3.0 全国青少年软件编程等级考试 Python Scratch图形化一级 Scratch图形化四级 Scratch图形化三级 Scratch图形化二级 电子学会