MAX C/I调度所引起的主要问题是____。
第1题:
本程序用冒泡法对数组a[]的元素从大到小排序,请在程序空白处填空。 void bubble(int a[],int n) {int i,j,max,temp; max=n-1; do{j=0; for(i=0;i<max;i++) if(a[i]<a[i+1]) {temp=a[i];a[i]=a[i+1];a[i+1]=temp; j=i; } max=j; }while(( )); }
第2题:
以下程序的运行结果是( ) #define MAX 10 int a[MAX],i; main() { printf("\n");sub1();sub3(A) ,sub2(),sub3(A) ; } sub2() { int a[MAX],i,max; max=5; for(i=0;i<max;i++)a[i]=i; } sub1() {for(i=0;i<MAX;i++)a[i]=i+i; } sub3(int a[]) { int i; for(i=0;i<MAX,i++)printf("%d",a[i]); printf("\n"); }
A.0 2 4 6 8 10 12 14 16 18 0 1 2 3 4
B.0 1 2 3 4 0 2 4 6 8 10 12 14 16 18
C.0 1 2 3 4 5 6 7 8 9 0 1 2 3 4
D.0 2 4 6 8 10 12 14 16 18 0 2 4 6 8 10 12 14 16 18
第3题:
下面函数的功能是找出一维数组元素中最大的值和它所在的下标,最大值的和它所在的下标通过形参传回。#include <stdlib.h>#include <stdio.h>void fun(int a[ ],int n,int *max,int *d){ int i; *max=a[0]; *d=0; for(i=0;;i++) if(*max<) { *max=a[i];*d=i; }}
第4题:
●试题二
阅读下列函数说明和C代码,将应填入(n)处的字句写在答题纸的对应栏内。
【说明】
该程序运行后,输出下面的数字金字塔

【程序】
include<stdio.h>
main ()
{char max,next;
int i;
for(max=′1′;max<=′9′;max++)
{for(i=1;i<=20- (1) ;++i)
printf(" ");
for(next= (2) ;next<= (3) ;next++)
printf("%c",next);
for(next= (4) ;next>= (5) ;next--)
printf("%c",next);
printf("\n");
}
}
第5题:
第6题:
CORS系统的典型技术包括()
第7题:
对比值系数折算正确的是()。
第8题:
列车调度通信系统的主要问题是解决“()”和“()”通信。
第9题:
for( int i = min; i
第10题:
定义语句int i,max;中,max未赋初值
赋值语句max=MIN;中,不应给max赋MIN值
语句if(max<x[i])max=x[i];中,判断条件设置错误
赋值语句max=MIN;放错了位置
第11题:
init i = min;while( i < max ){}
int i = min; do system.out.println(i++); } while( i< max );
for (int i=min; i
第12题:
min=1,max=9
min=0,max=9
min=1,max=4
min=0,max=4
第13题:
下列程序的输出结果是______。
include<iostream.h>
template<class T>
T max(T x[],int n)
{
int i;
T maxv=x[0];
for(i=1;i<n;i++)
if(maxv<x[i])
maxv=x[i];
return maxv;
}
void main( )
{
int a[]={3,2,7,6,8,9};
double b[]={1.2,3.4,2.5,7.3,6.8};
cout<<max(a,4)<<","<<max(b,3)<<endl;
}
第14题:
以下函数findmax拟实现在数组中查找最大值并作为函数值返回,但程序中有错导致不能实现预定功能。
#d越lie MIN-2147483647
int findmax(int X[],int n)
{ int i,max;
for(i=0;i<n;i++)
{max=MIN;
if(max<x[i])max=x[i];}
return max;
}
造成错误的原因是
A.定义语句int i,max;中max未赋初值
B.赋值语句max=MIN;中,不应给max赋MIN值
C.语句if(max<x[i])max=X[i];中判断条件设置错误
D.赋值语句max=MIN;放错了位置
第15题:
以下程序的运行结果是【】。
define MAX(a,b)(a>b?a:b)+1
main()
{ int i=6,j=8,k;
printf("%d\n",MAX(i,j));
}
本题考查宏定义与三目运算符的综合用法,宏定义是原样替换,本题中,如果a>b成立,则a+1的值为整个表达式的值,否则为b+1的值为整个表达式的值,(应注意后面的加1)。
第16题:
在单代号网络计划中,如工作i的紧前工作代号为i,则ESi等于( )。
A.EFi—Di
B.max(EFi—Di)
C.EFi
D.max(EFi)
第17题:
第18题:
银行家算法中的数据结构包括有可利用资源向量Available、最大需求矩阵Max、分配矩阵Allocation、需求矩阵Need,下列选项中表述正确的是()。
第19题:
以下属于常用资源调度策略的是()。
第20题:
MAX C/I:最大信噪比算法,选择信道最优的用户进行调度,保证系统吞吐量,未考虑用户间公平性。()
第21题:
对
错
第22题:
第23题:
Max[i,j]=Need[i,j]-Allocation[i,j]
Need[i,j]=Max[i,j]-Allocation[i,j]
Max[i,j]=Allocation[i,j]-Need[i,j]
Need[i,j]=Max[i,j]+Allocation[i,j]