首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: using std::cout; class Point{ friend double distance(const Point &p);//p距原点的距离 Point(int xx=0,int yy=0):x(xx),y(yy){}//①
有如下程序: using std::cout; class Point{ friend double distance(const Point &p);//p距原点的距离 Point(int xx=0,int yy=0):x(xx),y(yy){}//①
admin
2020-04-07
43
问题
有如下程序:
using std::cout;
class Point{
friend double distance(const Point &p);//p距原点的距离
Point(int xx=0,int yy=0):x(xx),y(yy){}//①
private:
int x,y;
};
double distance(const Point &p){//②
return sqrt(p.x*P.x+p.y*p.y);
}
int main(){
Point p1(3,4);
cout<<distance(p1);//③
return 0;
}
下列叙述中正确的是( )。
选项
A、程序编译正确
B、程序编译时语句①出错
C、桓序编译时语句②出错
D、程序编译时语句③出错
答案
A
解析
这段程序是正确的,计算p距离原点的距离。语句①是类Point的构造函数,在构造函数中给变量xx和yy赋初值0。语句②是计算点p距原点的距离的函数distance。语句⑨是计算点p1距离原点的距离并输出。
转载请注明原文地址:https://www.kaotiyun.com/show/mA8p777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
重载输入流运算符“>>”必须使用的原型为()。
在软件开发中,需求分析阶段产生的主要文档是
设有以下语句,对a数组元素的引用中(其中0<=i<10)不正确的是inta[10]={0,1,2,3,4,5,6,7,8,9},*p=a;
C++在重载运算符中,如用成员函数重载一元运算符参数表中需要【】个参数,如用友元函数重载一元运算符参数表中需要【】个参数。
C++中运算符优先级由高到低排列正确的是
有如下类定义:classMyClass{intb:chara;doublec;public:MyClass0:c(0.0),b(0),a(‘,’){}};创建这个类的对象时,数据成员的初始化顺序是
关键字unsigned不能修饰的类型是
下列链表中,其逻辑结构属于非线性结构的是
数据结构分为线性结构和非线性结构,带链的队列属于【 】。
A、 B、 C、 D、 C树具有明显的层次关系,即树是一种层次结构。在树结构中,根结点在第一层上。当树为非空时,树中有且只有一个根结点,当树为空时,树中根结点的数目为0。
随机试题
下列属于护理人员排班基本原则的是
A.黏膜皱襞中断消失、管腔狭窄、腔内充盈缺损、管壁僵硬、蠕动消失B.黏膜皱襞增宽纡曲、管腔狭窄、腔内充盈缺损、管壁僵硬、蠕动消失C.黏膜皱襞中断消失、管腔扩张、腔内充盈缺损、管壁僵硬、蠕动减弱D.黏膜皱襞中断消失、管腔狭窄、腔内充盈缺损、管壁柔软、蠕
袋底位于牙槽嵴冠方的牙周袋称为袋底位于牙槽嵴根方的牙周袋称为
A.疏凿饮子B.八正散C.龙胆泻肝汤D.加味二妙散E.薏苡仁汤
患者小便短赤灼热,尿血鲜红,心烦口渴,舌红,脉数。其证候是
以下选项中,条件状态改变,不会影响药物体内分布的是()。
近代教育史上,是哪一位教育家首次试图把教育学建立在心理学和哲学基础之上的?()
某公司有9名工程师,张三是其中之一.从中任意抽调4人组成攻关小组.包括张三的概率是().
拥有一个国家的国籍,意味着就是这个国家的公民,这二者是同一个意思。有的国家允许本国公民有双重国籍,但中国的法律规定,中国公民不能拥有双重国籍。欧洲H国公民查尔斯拥有中国国籍。如果上述断定为真,则以下哪项一定为真?Ⅰ.中国有关双重国籍的法律没有得到严格
罗伯特因偷窃被判处三年监禁,于一个月前被释放。
最新回复
(
0
)