单选题 设有以下函数过程:Functiofu(AInteger,Ainteger)DiAIntegerIa<Thenc=a:a=b:b=cEnIfc=0Doc=c+aLooUntiMob=0fun=cEnfunction若调用函数fun时的实际参数都是自然数,则函数返回的是(  )。
【正确答案】 B
【答案解析】程序中,如果a小于b,则a和b值互换;c的初值设置为0,然后对c进行累加,每次增加的值为a,直到c恰好是b的整数倍,最后返回c。所以函数返回的是a、b的最小公倍数。