下列程序的运行结果是( )。 #include <stdio.h>int main(){ int i=1,n=3,j,k=3; int a[5]={1,4,8}; while (i<=n && k>a[i]) i++; for (j=n-1;j>=i;j--) a[j+1]=a[j]; a[i]=k; for (i=0;i<=n;i++) printf("%3d",a[i]); printf("\n"); return 0; }
上机实测,结果为 1 3 4 8