单项选择题
有以下程序: #include <iostream> #include <strinq> using namespace std; int main() { char a[] = {’a’/’b’/’c’/’d’,’e’,’f’,’g’,’h’,’\0’}; int i j; i=sizeof(A) ; j=strlen(A) ; cout<<i<<","<<j<<end1; return 0; } 程序运行后的结果是( )。
A.9,9
B.8,9
C.1,8
D.9,8
点击查看答案&解析
<上一题
目录
下一题>
热门
试题
单项选择题
有以下程序: #inClUde <iostream> using namespace std; Class Base { public: Base(int x) { a=x; } void show() { cout<<a; } private: int a; }; class Derived : public Base { public: Derived(int i) :Base(i+1),b(i){} void Show() { cout<<b; } private: int b; }; int main() { Base b(5),*pb; Derived d(1); pb=&d; pb->show(); return 0; } 运行后的输出结果是( )。
A.1
B.5
C.2
D.0
点击查看答案&解析
单项选择题
以下程序的执行结果为( )。 #include<iostream.h> class myClass { Dublic: myClass(int data) ; myClass(){value=0; }; myClass(myClass &obj); void print(){ cout<<value<<end1; } ~myClass(){} private: int value; }; myClass::myClass(int data) {value=data; } myClass::myClass(myClass &Obj) { value=obj.value; } void main() { myClass a(100); myClass b(a) ; b.print(); }
A.0
B.100
C.10
D.程序编译时出错
点击查看答案&解析
相关试题
B
为完成下面的程序,应在划线处填入的语句是...
以下程序企图把从键盘终端输入的字符输出到...
有以下程序: #include <iostream> ...