【题目】下面程序的目的是( )
a=input(“a=”);
b=input(“b=”);
while a<>b
if a>=b
a=a-b;
else
b=b-a;
end
end
print(%io(2),a);
A. 求a/b的余数
B. 求a,b的最小公倍数
C. 求a被b整除的商
D. 求a,b的最大公约数
【答案】D
【解析】先看循环条件,当a≠b时,循环体的内容是作差(大数-小数),当a=b即差和减数相同时,退出循环,算法与更相减损之术相同
故选:D
湖北省互联网违法和不良信息举报平台 | 网上有害信息举报专区 | 电信诈骗举报专区 | 涉历史虚无主义有害信息举报专区 | 涉企侵权举报专区
违法和不良信息举报电话:027-86699610 举报邮箱:58377363@163.com