[单选题]若将D=B* B-4*A*C改为D=A*A+B*B-C*C,则D的输出结果为 ______。
正确答案 :C
2
解析:解析:在执行过程中SUB语句D=A*A*+B*B-C*C后D值为4,然后执行DO CASE/ ENDCASE语句,条件CASE D>0成立,重新赋值D=2。
[单选题]程序流程图(PFD0中的箭头代表的是______。
正确答案 :B
控制流
解析:解析:程序流程图(PFD)是一种传统的、应用广泛的软件过程设计表示工具,通常也称为程序框图,其箭头代表的是控制流。
[单选题]已知类A有公用数据成员a,并重载了=运算符,且有A obj2;const A ptr*=new A;则下列语句错误的是
正确答案 :A
ptr->a=100;
解析:解析:本题考察const修饰符的作用。注意:const位置不同,其修饰的部分也是不同的。本题中const修饰的是ptr所指的对象本身,所以,ptr是可以重新指向新的对象,而ptr->a则无法被更新。
[单选题]在类声明中,紧跟在“public:”后声明的成员的访问权限是
正确答案 :B
公有
[单选题]已知各变量的定义如下 int i=8,k,a,b; unsigned long w=5; double x=1.42,y=5.2; 则以下符合C++语言语法的表达式是( )。
正确答案 :A
a+=a-= (b=4)*(a=3)
查看原题