题目内容

17.已知MOD函数是一个求余函数,MOD(m,n)表示m除以n的余数,例如MOD(8,3)=2,如图是某个算法的程序框图,若输入m的值为6,则输出i的值为(  )
A.2B.3C.4D.5

分析 模拟执行程序框图,根据题意,依次计算MOD(m,n)的值,由题意从而得解.

解答 解:模拟执行程序框图,可得:
n=1,i=0,m=6,
满足条件n≤6,满足条件MOD(48,2)=0,i=1,n=2,
满足条件n≤6,满足条件MOD(48,3)=0,i=2,n=3,
满足条件n≤6,满足条件MOD(48,4)=0,i=3,n=4,
满足条件n≤6,满足条件MOD(48,5)=3,i=3,n=5,
满足条件n≤6,满足条件MOD(48,6)=0,i=4,n=6,
满足条件n≤6,满足条件MOD(48,7)=6,i=4,n=7,
不满足条件,输出i=4,
故选:C.

点评 本题主要考查了循环结构的程序框图,依次正确写出每次循环得到的MOD(m,n)的值是解题的关键.

练习册系列答案
相关题目

违法和不良信息举报电话:027-86699610 举报邮箱:58377363@163.com

精英家教网