网友您好, 请在下方输入框内输入要搜索的题目:

题目内容 (请给出正确答案)

1、哲学家就餐问题的解决方案如下: semephore *chopstick[5]; semaphore *seat; 哲学家 i: …… P(seat); P(chopStick[i]); P(chopStick[(i + 1) % 5]); 吃饭 V(chopStick[i]); V(chopStick[(i + 1) % 5]); V(seat); 其中,信号量seat的初值为()。

A.0

B.1

C.4

D.5


参考答案和解析
C
更多 “1、哲学家就餐问题的解决方案如下: semephore *chopstick[5]; semaphore *seat; 哲学家 i: …… P(seat); P(chopStick[i]); P(chopStick[(i + 1) % 5]); 吃饭 V(chopStick[i]); V(chopStick[(i + 1) % 5]); V(seat); 其中,信号量seat的初值为()。A.0B.1C.4D.5” 相关考题
考题 若变量已正确定义,要求程序段完成求5!的计算,不能完成此操作的程序段是A.for(i=1,p=1;i<=5;i++) p*=i;B.for(i=1;i<=5;i++){ p=1; p*=i;}C.i=1;p=1;while(i<=5){p*=i; i++;}D.i=1;p=1;do{p*=i; i++; }while(i<=5);

考题 肌内注射的外文缩写词是A.i.d.B.i.m.C.1.v.D.i.v.gtt.E.p.o.

考题 下列程序的输出结果是()。inclUdemain(){inta[2][3]={{1,2,3},{4,5,6}},(*p)[3],i;p=a; 下列程序的输出结果是( )。 #inclUde<stdio.h> main() { inta[2][3]={{1,2,3},{4,5,6}},(*p)[3],i; p=a; for(i=0;i<3;i++) { if(i<2) p[1][i]=p[1][i]-1; else p[1][i]=1; } printf("%d\n",a[0][1]+a[1][1]+a[1][2]; }A.15B.10C.7D.8

考题 Seat belts save lives. ().A. I won't put on my seat belt.B. I will put on my seat belt.C. It's true. I agree.

考题 某事故树的最小径集为:Pl={Xl,X2,X4},P2={Xl,X2,X5},P3={Xl,X3,X6},P4={Xl,X3,X7},则结构重要程度为()。 A、I(1)I(2)=I(3)I(4)=I(5)B、I(1)I(2)I(4)=I(5)C、I(1)I(2)I(3)D、I(3)I(2)I(4)=I(5)

考题 下列程序的运行结果是【 】。 include include void main() {char * a[5 下列程序的运行结果是【 】。include<iostream. h>include<string. h>void main(){char * a[5]={"stuent","worker","teacher","soldier"," peasant"};char * p1, * p2;p1=p2=a[0]for(int i=0;i<5;i++){if(strcmp(a[i],p1)>0)p1=a[i];if(strcmp(a[i],p2)<0)p2=a[i];}cout<<p1<<","<<p2<<endl;}

考题 大多数药物出现作用由快到慢的顺序为A.p.o.>i.h.>i.m.>i.v.B.i.h.>i.m.>i.v.>p.o.C.i.m.>i.v.>p.o.>i.h.D.i.v.>p.o.>i.h.>i.m.E.i.v.>i.m.>i.h.>p.o.

考题 有以下程序 struct STU { char name[10];v int num; int Score; }; main( ) { struct STU s[5]={ {“YangSan”,20041,703},{“LiSiGuo”,20042,580}, {“wangYin”,20043,680},{“SunDan”,20044,550}, {“Penghua”,20045,537}},*p[5],*t; int i,j; for(i=0;i<5;i++) p[i]=s[i]; for(i=0;i<4;i++) for(j=i+1;j5;j++) if(p[i]->Scorep[j]->Score) { t=p[i];p[i]=p[j];p[j]=t;} printf(“%d %d\n”,s[1].Score,p[1]->Score); } 执行后输出结果是( )A.550 550B.680 680C.580 550D.580 680

考题 写出结果void foo(int p1[]){*p1 += 5;}void bar(int p2[]){p2[1] = 15;}void main(){int a[]={3,4,5};int b[]={3,4,5};int *p2;p2=a[1];bar(p2);printf("%i %i %i\n",a[0],a[1],a[2]);p2=b[0];p2++;foo(p2);bar(p2);printf("%i %i %i\n",b[0],b[1],b[2]);}

考题 下列程序的输出结果是( )。 include main() {int a[2][3]={{1,2,3},{4,5,6}},(*p)[3],i 下列程序的输出结果是( )。 #include<stdio.h> main() { int a[2][3]={{1,2,3},{4,5,6}},(*p)[3],i; p=a; for(i=0;i<3;i++) { if(i<2) p[1][i]=p[1][i]-1; else p[1][i]=1; } printf("%d\n",a[0][1]+a[1][1]+a[1][2]); }A.8B.7C.12D.9

考题 若变量已正确定义,要求程序段完成求51的计算,不能完成此操作的程序段是A.for(i=1,p=1;i<=5;i++) p*=i;B.for(i=1;i<=5;i++){ p=1; p*=i; }C.i=1; p=1; while(i<=5){p*=i; i++; }D.i=1;p=1;do{p*=i; i++; }while(i<=5)

考题 在窗体上添加如下命令按纽,然后编写如下事件过程: Private Sub Command1_Click() Dim a(10)As Integer Dim p(3)As Integer k= 5 For i = 1 To 10 a(i) = i Next i For i = 1 To 3 p(i) = a(i * i) Next i For i = 1 To 3 k = k + p(i) * 2 Next i Print k End Sub该过程的运行结果为______。A.35B.33C.31D.29

考题 若变量已正确定义,要求程序段完成5!的计算,不能完成此操作的程序段是 ______。A.for (i=1,p=1; i<=5; i+ +)p* = i;B.for (i=1;i<=5; i+ +) {p=1;p*=i;}C.i=1;p= 1;while( i<=5) { p* =i;i+ +; }D.i=1;p=1;do{ p*=i;i+ +; } while (i<=5);

考题 有以下程序 struct STU { char name[10]; int num; int Score; { main() { struct Stu s[5]={{"YangSan",20041,703},{"LiSiGuo",20042,580}, {"WangYin",20043,680},{"SunDan",20044,550}, {"Penghua",20045;537}},*p[5],*t; int i,j; for(i=0;i<5;i++)p[i]=s[i]; for(i=0;i<4;i++) for(j=i+1;j<5;j++) if(p[i]->Score>p[j]->Score) {t=p[i];p[i]=p[j];p[i]=t;} printf("%d%d\n",s[1].Score,p[1]->Score); } 执行后输出结果是A.550550B.680680C.580550D.580680

考题 某项目的现金流量如下图所示,则下列等是正确的有( )。 【图 A、P=-30(P/A,i,3)+40(P/F,i,4)+60(P/A,i,5)(P/F,i,5) B、P=-30(P/A,i,4)(1+i)+40(P/F,i,4)+60(P/A,i,6)(P/F,i,4) C、P=-30-30(P/A,i,3)+40(P/F,i,4)+60(P/A,i,10) D、P=-30-30(P/A,i,3)+40(P/F,i,4)+60(P/A,i,5)(P/F,i,5) E、P=-30-30(P/A,i,3)+40(P/F,i,4)+60(P/A,i,6)(P/F,i,4)】

考题 (2017年真题) 在下列现金流量图中,已知A、F和i,则P=()。 A.A(P/A,i,5)(P/F,i,1)+F(P/F,i,6) B.A(P/A,i,6)+F(P/F,i,6) C.A(P/A,i,5)+F(P/F,i,6) D.A(P/A,i,5)(P/F,i,2)+F(P/F,i,6)

考题 在下列现金流量图中,已知A、F和i,则P=( )。 A、A(P/A,i,5)(P/F,i,1)+F(P/F,i,6) B、A(P/A,i,6)+F(P/F,i,6) C、A(P/A,i,5)+F(P/F,i,6) D、A(P/A,i,5)(P/F,i,2)+F(P/F,i,6)

考题 I′m sorry I can′t see you immediately;but if you′d like to take a seat,I′ll?be with?you__________.A.for a moment B.in a moment C.for the moment D.at the moment

考题 已知现金流量如下图所示,计算F的正确表达式是( )。A:F=A(P/A,i,6)(F/P,i,8) B:F=A(P/A,i,5)(F/P,i,7) C:F=A(P/A,i,6)(F/P,i,2) D:F=A(P/A,i,5)(F/P,i,2) E:F=A(P/A,i,6)(F/P,i,1)

考题 某项目的现金流量如下图所示,则下列等式正确的有( )。 A.P=-30(P/A,i,3)+40(P/F,i,4)+60(P/A,i,5)(P/F,i,5) B.P=-30(P/A,i,4)(1+i)+40(P/F,i,4)+60(P/A,i,6)(P/F,i,4) C.P=-30-30(P/A,i,3)+40(P/F,i,4)+60(P/A,i,10) D.P=-30-30(P/A,i,3)+40(P/F,i,4)+60(P/A,i,5)(P/F,i,5) E.P=-30-30(P/A,i,3)+40(P/F,i,4)+60(P/A,i,6)(P/F,i,4)

考题 Is it OK if I take this seat? Sorry,()Ahere you areBtake itCit's takenDnever mind

考题 May I move your bag a little and take this seat?()A、I don't mindB、It doesn't matterC、You do it pleaseD、Go ahead

考题 串联电路中,公式()是正确的。A、V=V1=V2B、R=R1=R2C、I=I1=I2D、P=P1=P2

考题 若有一个仓库,可以存放P1、P2两种产品,但是每次只能存放一种产品。要求: ①w=P2的数量-P2的数量 ②-iw<k(i、k为正整数) 若用PV操作实现P1和P2产品的入库过程,至少需要__(1)__个同步信号量及__(2)__个互斥信号量,其中,同步信号量的初值分别为__(3)__,互斥信号量的初值分别为__(4)__。 空白(3)处应选择()A、0B、i、k、0C、i、kD、i-1、k-1

考题 并联电路中,公式()是正确的。A、V=V1=V2B、R=1/R1+1/R2C、I=I1=I2D、P=P1=P2

考题 某事故树的最小径集为:Pl={Xl,X2,X4},P2={Xl,X2,X5},P3={Xl,X3,X6},P4={Xl,X3,X7},则结构重要程度为()。A、I(1)>I(2)=I(3)>I(4)=I(5)B、I(1)>I(2)<I(3)>I(4)=I(5)C、I(1)>I(2)>I(3)<I(4)=I(5)D、I(3)>I(2)<I(1)>I(4)=I(5)

考题 若变量已正确定义,要求程序段完成求5!的计算,不能完成此操作的程序段是()A、for(i=1,p=1;i=5;i++)p*=iB、for(i=1;i=5;i++){p=1;p*=i;}C、i=1;p=1;while(i=5){p*=i;i++;}D、i=1;p=1;do{p*=i;i++;}while(i=5)

考题 多选题已知现金流量如下图所示,计算F的正确表达式是()。AF=A(P/A,i,6)(F/P,i,8)BF=A(P/A,i,5)(F/P,i,7)CF=A(P/A,i,6)(F/P,i,2)DF=A(P/A,i,5)(F/P,i,2)EF=A(P/A,i,6)(F/P,i,1)