案例
真题
(2021年上半年)
试题一(25分)
阅读下列说明,回答问题1至问题2,将解答填入答题纸的对应栏内。
【说明】
【说明】
下面流程图指在寻找所有符合以下条件的9位数:其各位数字非0且互不相同, 其前K(1<=K<=9)位数字构成的数是K的倍数(能被K整除)。例如,381654729就是符合条件的数,其前2位数字构成的数38能被2整除,其前3位数字构成的数381能被3整除, 依此类推。
该流程图中,数组M存储着全部由数字1~9的排列组成的9!个整数,对其中每个整数,分别按K=9,8,···2,取前K位数字构成的数(用T表示),判断T是否能被K整除。变量N用于计算符合条件的整数的个数。
【问题1】
阅读以下说明和流程图, 填写流程图中的空缺, 将解答填入答题纸的对应栏内。
注1:“循环开始” 框内给出循环控制变量的初值、终值和增值(默认为1 ), 格式为:循环控制变量=初值, 终值[,增值]
注2: 函数int(x)的结果是取x拍整数部分(向下取整), 即不超过x的最大整数。
阅读下列说明,回答问题1至问题2,将解答填入答题纸的对应栏内。
【说明】
【说明】
下面流程图指在寻找所有符合以下条件的9位数:其各位数字非0且互不相同, 其前K(1<=K<=9)位数字构成的数是K的倍数(能被K整除)。例如,381654729就是符合条件的数,其前2位数字构成的数38能被2整除,其前3位数字构成的数381能被3整除, 依此类推。
该流程图中,数组M存储着全部由数字1~9的排列组成的9!个整数,对其中每个整数,分别按K=9,8,···2,取前K位数字构成的数(用T表示),判断T是否能被K整除。变量N用于计算符合条件的整数的个数。
【问题1】
阅读以下说明和流程图, 填写流程图中的空缺, 将解答填入答题纸的对应栏内。
注1:“循环开始” 框内给出循环控制变量的初值、终值和增值(默认为1 ), 格式为:循环控制变量=初值, 终值[,增值]
注2: 函数int(x)的结果是取x拍整数部分(向下取整), 即不超过x的最大整数。