阅读下面程序,并回答问题:
main( )
{ int u,v,a,b,t,r;
u=24;v=16;
if(u>v){t=u;u=v;v=t;}
a=u;b=v;
while ((r=b%a)!=0)
{b=a;a=r;}
printf(″a=%d\n″,a);
}
该程序完成什么功能?
出自:安阳师范学院计算机基础与程序设计