首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include <iostream> using namespace std; class Point’ { public: void SetPoint(int x,int y);
有以下程序: #include <iostream> using namespace std; class Point’ { public: void SetPoint(int x,int y);
admin
2013-02-27
12
问题
有以下程序: #include <iostream> using namespace std; class Point’ { public: void SetPoint(int x,int y); void Move(int xOff,int yOff); int GetX() { return X; } int GetY() { return Y; } private: int X,Y; }; void Point::SetPoint(int x, int y) { X=x; Y=y; } void Point: :Move(int xOff, int yOff) X+=xOff; Y+=yOff; } int main () { Point p1; p1.SetPoint(1,2); p1.Move (5, 6); cout<<"Point1 is ("<<p1.GetX()<<’,’<<p1.GetY()<<")"<<end1; return 0; } 执行后的输出结果是( )。
选项
A、Point1 is (6,8)
B、Point1 is (1,2)
C、Point1 is (5,6)
D、Point1 is (4,4)
答案
1
解析
本题考核对象的定义与使用。程序中定义了一个类Point,在主函数中定义了一个Point类的对象p1,然后通过对象p1调用其成员函数SetPoint()和Move()实现移位的操作。
转载请注明原文地址:https://jikaoti.com/ti/drE0FFFM
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
在公有派生的情况下,派生类中定义的成员函数只能访问原基类的
软件开发离不开系统环境资源的支持,其中必要的测试数据属于()。
以下程序的输出结果是【】。#include<iostream.h>voidmain(){int*p;p=newint;*p=200;cou
下述关于break语句的描述中,______是不正确的。
假设一个栈的输入序列为1,2,3,4,5,则下列序列中不可能是栈的输出序列的是______。
在下面的一维数组定义中,______有语法错误。
下列叙述中正确的是()。
若有定义语句:int*a,b;,则变量b的数据类型是【】。
下列关于变量的说法中,正确的是()。
C++语言程序的注释可以出现在程序中的任何地方,一个注释以______作为开始和结束的标记。
随机试题
以下所列的各种情况中经常需要进行追溯性评估的是
什么是民事法律关系?民事法律关系包括哪几个要素?
Shoppingforclothesisnotthe【61】experienceforamanasitisforawoman.Amangoesshoppingbecauseheneedssomething.Hi
A.snRNAB.mRNAC.tRNAD.hnRNA3’末端具有CCA-OH的RNA为
A.50~100mlB.200~400mlC.600~800mlD.1000ml人体24小时通过皮肤蒸发的水分约为
下列关于盈亏平衡分析的说法,错误的有()。
期货市场需要价格的频繁波动,期货市场同价格波动是相容和相互依存的。( )
根据资产组合理论,如果投资者投资于市场证券组合,则其()。
请根据下图所示网络结构回答问题。填写路由器RG的路由表项。
TheclasshavechosenMary______monitor.
最新回复
(
0
)