当a=98,b=63时,程序输出的结果为A.21,7B.14,7C.7,7D.1,7

发布时间:2020-07-31 22:31:15

当a=98,b=63时,程序输出的结果为A.21,7B.14,7C.7,7D.1,7

网友回答

C
解析分析:利用条件语句及循环结构,确定变量的赋值方法,得出此算法是求a,b的最小公倍数,即可求得结论.

解答:由题意,当a=98,b=63时,程序执行如下:a>b,则将a-b赋给a,此时a=35,b=63,a<b,则将b-a赋给b,此时b=28,a=35,a<b,则将b-a赋给b,此时b=7,a=35,a>b,则将a-b赋给a,此时a=28,b=7,a>b,则将a-b赋给a,此时a=21,b=7,a>b,则将a-b赋给a,此时a=14,b=7,a>b,则将a-b赋给a,此时a=7,b=7,此时a=b,退出循环,输出a=7,b=7.故选C.

点评:本题考查循环结构,考查学生的读图能力,属于基础题.
以上问题属网友观点,不代表本站立场,仅供参考!