以下程序用辗转相除法求两个整数的最大公约数,请补充完整。 main( ) { int m,n,t,r; scanf(“%d,%d”,&m,&n); if(m { t=m;m=n;n=t;} r=m%n; while(r!=0) { m=n; n=r; ____(1)_________;} printf(“%d\n”, n);} 2.下面的程序是使用冒泡法对输入的10个浮点数从小到大进行排序,请补充完整。 #include #define N 9 main( ) { float a[10],x; int i,j; printf("input 10 numbers please\n"); for( i=0; i<=N; i++) scanf("%f",&a[i]); printf("\n"); for( i=0;i for (j=0;__(2)______;j++) if ( a[j]>a[j+1] ) { x=a[j]; ____(3)_________; a[j+1]=x; } }