logo - 刷刷题
下载APP
【单选题】

A.1个信号量,信号量的初值是0
B.2个信号量,信号量的初值是0、1
C.3个信号量,信号量的初值是0、0、1
D.4个信号量,信号量的初值是0、0、1、1

A.
进程PA不断地向管道写数据,进程PB从管道中读数据并加工处理,如图5-1所示。如果采用P、V操作来实现进程PA和PB的管道通信,并且保证这两个进程并发执行的正确性,则至少需要()。
题目标签:信号量初值
举报
参考答案:
参考解析:
.
刷刷题刷刷变学霸
举一反三

【单选题】T/C0工作在相位修正PWM模式时,初值和满值分别是()

A.
为0;为255
B.
由TCNT0设定;为255
C.
由OCR0设置;255
D.
0;由OCR0设置

【单选题】若C程序的表达式中引用了未赋初值的变量,则______。

A.
编译时一定会报告错误信息,该程序不能运行
B.
可以通过编译并运行,但运行时一定会报告异常
C.
可以通过编译,但链接时一定会报告错误信息而不能运行
D.
可以通过编译并运行,但运行结果不一定是期望的结果

【单选题】以下能正确定义数组并正确赋初值的语句是().

A.
int N=5,b[N][N];
B.
int a[1][2]={{1},{3}};
C.
int c[2][]={{1,2},{3,4}};
D.
int d[3][2]={{1,2},{34}};

【单选题】以下能正确定义数组并正确赋初值的语句是

A.
int N=5,b[N][N];
B.
int a[1][2]={{1},{3}};
C.
int c[2][1]={{1,2},3,4}};
D.
int d[3][2]={{1,2},{34}};

【单选题】以下能正确定义且赋初值的语句是______。

A.
int n1=n2=10;
B.
char c=32;
C.
float f=f+1.1;
D.
double x=12.3E2.5;

【单选题】以下能正确定以数组并正确赋初值的语句是 。

A.
int N = 5, b[N][N];
B.
int a[1][2] = { {1}, {2}};
C.
int c[2][ ] = { {1,3}, {2,4}};
D.
int c[3][2 ] = { {1,3}, {4}};
相关题目:
【单选题】T/C0工作在相位修正PWM模式时,初值和满值分别是()
A.
为0;为255
B.
由TCNT0设定;为255
C.
由OCR0设置;255
D.
0;由OCR0设置
【单选题】若C程序的表达式中引用了未赋初值的变量,则______。
A.
编译时一定会报告错误信息,该程序不能运行
B.
可以通过编译并运行,但运行时一定会报告异常
C.
可以通过编译,但链接时一定会报告错误信息而不能运行
D.
可以通过编译并运行,但运行结果不一定是期望的结果
【单选题】以下能正确定义数组并正确赋初值的语句是().
A.
int N=5,b[N][N];
B.
int a[1][2]={{1},{3}};
C.
int c[2][]={{1,2},{3,4}};
D.
int d[3][2]={{1,2},{34}};
【单选题】以下能正确定义数组并正确赋初值的语句是
A.
int N=5,b[N][N];
B.
int a[1][2]={{1},{3}};
C.
int c[2][1]={{1,2},3,4}};
D.
int d[3][2]={{1,2},{34}};
【单选题】以下能正确定义且赋初值的语句是______。
A.
int n1=n2=10;
B.
char c=32;
C.
float f=f+1.1;
D.
double x=12.3E2.5;
【单选题】以下能正确定以数组并正确赋初值的语句是 。
A.
int N = 5, b[N][N];
B.
int a[1][2] = { {1}, {2}};
C.
int c[2][ ] = { {1,3}, {2,4}};
D.
int c[3][2 ] = { {1,3}, {4}};