题目内容

17 ) 设有定义: int a=1,b=2,c=3; ,以下语句中执行效果与其它三个不同的是

A. if(a>b) c=a,a=b,b=c;
B. if(a>b) {c=a,a=b,b=c;}
C. if(a>b) c=a;a=b;b=c;
D. if(a>b) {c=a;a=b;b=c;}

查看答案
更多问题

为了解决进程间的同步和互斥问题,通常来用一种称为___(5)___机制的方法。若系统中有5个进程共享若干个资源R,每个进程都需要4个资源R,那么使系统不发生死锁的资源R的最少数目是___(6)___。
(5)A.调度 B.信号量 C.分派 D.通讯
(6)A.20 B.18 C.16 D.15

渐增式开发方法有利于___(16)___。
(16)A.获取软件需求 B.快速开发软件 C.大型团队开发 D.商业软件开发

有如下程序
#include
#include
using namespace std;
int main(){
cout<<SETPRECISION(3)<<FIXED<<SETFILL('*')<<SETW(8);
cout<<12.345<<___________<<34.567;
return 0;
}
若程序的输出是:
**12.345**34.567
则程序中下划线处遗漏的操作符是

A. setprecision(3)
B. fixed
C. setfill('*')
D. setw(8)

(35 ) 有如下程序
#include
using namespace std;
class A{
public:
virtual void func1(){ cout<<"A1"; }
void func2(){ cout<<"A2"; }
};
class B:public A{
public:
void func1(){ cout<<"B1"; }
void func2(){ cout<<"B2"; }
};
int main(){
A *p=new B;
p->func1();
p->func2();
return 0;
}
运行此程序 , 屏幕上将显示输出

A. B1B2
B. A1A2
C. B1A2
D. A1B2

答案查题题库