NCT-Python编程三级-模拟卷5(含答案优质程序填空阅读填空程序试题一、程序填空1. 编写一个程序,判定用户输入的两个数a和b,如果用户输入的第一个数大,则两数互换,否则原样输出。2. 请在空格处填写正确的代码,使程序完善。实现功能:用辗转相除法求解两个正整数的最大公约数。x=int(input(请输入第一个正整数:)y=int(input(请输入第二个正整数:)m=max(x,y)#找出x,y中的最大值n=min(x,y)#找出x,y中的最小值r=m%n#求得最大值除以最小值后的余数whiler!=0:#如果余数不等0,则进行以下循环m=#把最小值赋给mn=#把余数赋给nr=m%n#求得最大值除以最小值后的余数print(这两个数的最大公约数为:,)input(运行完毕,请按任意键退出.)3. 冠军在A、B、C、D四位同学中。A说:“不是我”,B说:“是C”,C说:“是D”,D说:“C说的不对”,已知四人中有一人说了假话。判断出到底谁是冠军。请在空格处填写正确的代码,使程序完善。c