c++10道判断题 跪求解答

2024-12-29 01:12:44
推荐回答(4个)
回答1:

1 对 因为对象是由类来声明的,比如A ma; A mb;这样就声明了拥有类A的相同
属性和方法的两个对象,只是这两个对象中属性的值不同,还有方法的实
现也不同,但是他们的属性和方法是相同的,也就是说他们有相同名字的
属性和方法,所以类是对象的抽象。
2 对
3 错 main函数没有限制一定要出现在开始位置
4 对 这个题其实不好说,因为这样看编译器来决定,有些编译器他即可以不支
持.cpp也可以不支持.c,因此没有定论,如果以淘不C来说的话,则要
以.cpp为后缀,以VS2005来说也要以.cpp为后缀
5 对 结构体在C++中和类的性质是一样,这个题中的结构体整体不好理解,如果
是使用的结构体类型的变量,则是按值传递,比如其中ma是由结构体A来声
明的,即 A ma;则f(ma);是按值传递的。什么叫结构体整体本人理解不
了。
6 错 正确形式是#define PI 3.14159
7 对
8 对 这个题也不好说,因为不能用于if语句,可以用于swtich语句
9 对
10 错 应使用delete

回答2:

1.wrong
2.right
3.wrong
4.wrong
5.wrong
6.wrong
7.right
8.right
9.right
10.wrong

回答3:

1.对
2.对
3.错
4.对
5.错
6.错
7.对
8.错
9.对
10.错

回答4:

说实在的,那么多答案,你以判断哪个答案错了吗,或者说哪个答案是对的呢?
不管怎么,我给出了这个答案,仅供参考.
1 2 3 4 5 6 7 8 9 10
O X X X O X O X O X