4算法案例自我检测基础达标1.下面一段伪代码的目的是()10Readx,y20m←x30n←y40Ifm/n=int(m/n)ThenGoto9050c←m-int(m/n)*n60m←n70n←c80Goto4090PrintnA.求x,y的最小公倍数B.求x,y的最大公约数C.求x被y整除的商D.求y除以x的余数答案:B2.数2004与1992的最大公约数为()A.4B.8C.12D.16答案:C3.下面一段伪代码的目的是()10Read“a=,b=”;a,b20r←mod(a,b)30a←b40b←r50Ifr0then2060Printa70EndA.求a,b的最小公倍数B.求a,b的最大公约数C.求x被y整除的商D.求y除以x的余数答案:B4.流程图填空:输入x的值,通过函数求出y的值.其算法流程图如下:答案:①y←x②x0,则a←x0;否则b←x0;S3若|a-b|0then70a←x080Else90b←x0100Endif110IfABS(a-b)>=cthenGoto20120Printx07.根据下面流程图写出其算法的伪代码.解:伪代码如下:10a1←120i←930a0←2×(a1+1)40a1←a050i←i-160Ifi>=1thenGoto3070Printa0End8.写出计算=1+++…+的算法的伪代码和流程图(用当型循环写出).解:流程图如图:伪代码:Read“请输入n的值”;nS←1t←1i←1Whilei