作业J1,J2,J3的提交时间和所需运行时间如下表所示。若采用响应比高者优先调度算法,则作业调度次序为()。

A:J1→J2→J3 B:J1→J3→J2 C:J2→J1→J3 D. D:J2→J3→J1

有以下程序   void fun(int *a,int i,int j)   { int t;    if (i<j)    { t=a[i];a[i]=a[j];a[j]=t;    fun(a,++i,--j);    }   }   main( )   { int a[ ]={1,2,3,4,5,6},i;    fun(a,0,5);    for(i=0;i<6;i++)    printf("%d",a[i]);   }   执行后输出的结果是( )。

A:6 5 4 3 2 1 B:4 3 2 1 5 6 C:4 5 6 1 2 3 D:1 2 3 4 5 6

有以下程序 void fun{int *a,int i,int j) { int t; if (i<j) t=a[i] ;a[i]=a[j] ;a[j]=t; fun(a, ++i, --j); } main ( ) { int a[]={1,2,3,4,5,6},i; fun(a,0,5); for (i=0; i<6; i++ ) printf ("%d" , a [i] ); } 执行后输出结果是

A:6 5 4 3 2 1 B:4 3 2 1 5 6 C:4 5 6 1 2 3 D:1 2 3 4 5 6

有以下程序: void fun(int*a,int i,int j) { int t; if(i<j) { t=a[i];a[i]=a[j];a[j]=t;} fun(a,++i,--j); } } main( ) { int a[]={1,2,3,4,5,6},i; fun(a,0,5); for(i=0;i<6;i++) printf("%d",a[i]); } 执行后的输出结果是 ______。

A:6 5 4 3 2 1 B:4 3 2 1 5 6 C:4 5 6 1 2 3 D:1 2 3 4 5 6

有以下程序   void fun(int *a,int i,int j)   { int t;    if (i<j)    { t=a[i];a[i]=a[j];a[j]=t;    fun(a,++i,--j);    }   }   main( )   { int a[ ]={1,2,3,4,5,6},i;    fun(a,0,5);    for(i=0;i<6;i++)    printf("%d",a[i]);   }   执行后输出的结果是( )。

A:6 5 4 3 2 1 B:4 3 2 1 5 6 C:4 5 6 1 2 3 D:1 2 3 4 5 6

有以下程序   void fun(int *a,int i,int j)   { int t;    if (i<j)    { t=a[i];a[i]=a[j];a[j]=t;    fun(a,++i,--j);    }   }   main( )   { int a[ ]={1,2,3,4,5,6},i;    fun(a,0,5);    for(i=0;i<6;i++)    printf("%d",a[i]);   }   执行后输出的结果是( )。

A:6 5 4 3 2 1 B:4 3 2 1 5 6 C:4 5 6 1 2 3 D:1 2 3 4 5 6

有以下程序   void fun(int *a,int i,int j)   { int t;    if (i<j)    { t=a[i];a[i]=a[j];a[j]=t;    fun(a,++i,--j);    }   }   main( )   { int a[ ]={1,2,3,4,5,6},i;    fun(a,0,5);    for(i=0;i<6;i++)    printf("%d",a[i]);   }   执行后输出的结果是( )。

A:6 5 4 3 2 1 B:4 3 2 1 5 6 C:4 5 6 1 2 3 D:1 2 3 4 5 6

微信扫码获取答案解析
下载APP查看答案解析