A. cout<
B.cout<
C.cout<
D.cout<
第1题:
下列程序的输出结果是 #include <iostream> using namespace std; int main () { char a [] = "Hello,World": char*ptr = a; while (*ptr) { if(*ptr>= 'a' &&*ptr <='z' cout<<char{*ptr+'A'-'a'); else cout<<*ptr; ptr++; } return 0; }
A. HELLO. WORLD
B. Hello, World
C. hELLO, wORLD
D. hello, world
第2题:
对于下列Hello类,哪个叙述是正确的? class Hello { Hello(int m){ } int Hello() { return 20; } hello() { } }
A.Hello无法通过编译,因为其中的hello方法的方法头是错误的(没有类型)。
B.Hello类没有构造方法。
C.Hello类的int Hello()方法是错误的方法。
D.Hello类有2个构造方法。
第3题:
对于下列Hello类,哪个叙述是正确的? class Hello{ Hello(int m){ } int Hello(){ return 30; } hello(){ } }
A.Hello类有两个构造方法
B.Hello类的int Hello()方法是错误的方法
C.Hello类没有构造方法
D.Hello无法通过编译,因为 其中的hello方法的方法头是错误的(没有类型)
第4题:
对于下列Hello类,哪个叙述是正确的? class Hello{ Hello(int m){ } int Hello() { return 20; } hello() {} }
A.Hello类有2个构造方法
B.Hello类的int Hello()方法是错误的方法
C.Hello类没有构造方法
D.Hello无法通过编译,因为其中的hello方法的方法头是错误的(没有返回类型)。
第5题:
下列定义字符串类string对象的语句中,错误的是()。
A.string str;
B.string str(“Hello, world” );
C.string str = “Hello, world”;
D.string str = ‘Hello, world’;