首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #inc1ude <iostream> #inc1ude <cmath> using std::cout; class Point{ public: friend double distance
有如下程序: #inc1ude <iostream> #inc1ude <cmath> using std::cout; class Point{ public: friend double distance
admin
2019-05-06
19
问题
有如下程序:
#inc1ude <iostream>
#inc1ude <cmath>
using std::cout;
class Point{
public:
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 pl(3,4);
cout<<distance(pl); //③
return 0;
}
下列叙述中正确的是( )。
选项
A、程序编译正确
B、程序编译时语句①出错
C、程序编译时语句②出错
D、程序编译时语句③出错
答案
A
解析
这段程序是正确的,计算p距离原点的距离。语句①是类Point的构造函数,在构造函数中给变量xx和yy赋初值0。语句②是计算点p距原点的距离的函数distance。语句③是计算点pl距离原点的距离并输出。
转载请注明原文地址:https://kaotiyun.com/show/Xo8p777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
分析以下程序的执行结果______。#include<iostream.h>classSample{intx,y;public:Sample(){x=y=0;}Sample(inta,int
软件是程序、数据和______的集合。
数据流图中带有箭头的线段表示的是
补充完整下面的类定义:constdoublePI=3.14;classCircle{//圆形物体的抽象基类protected:doubler;//半径public:Circ
软件测试可分为白盒测试和黑盒测试。基本路径测试属于______测试。
A、 B、 C、 D、 B特别要注意“结点的度”和“树的度”是两个不同的概念。“结点的度”指的是此结点拥有的后件个数。“树的度”指的是所有结点中的最大的度。在二叉树中,结点中最大的度为2,所以二叉树的度为2。
叶子结点树中度为零的结点,也就是没有后件的结点,称为叶子结点。
一个项目具有一个项目主管,一个项目主管只可管理一个项目,则实体“项目主管”与实体“项目”的联系属于______的联系。
随机试题
(2011年)在经营管理过程中,商业银行会选择主动拒绝或退出某些高风险经营活动,这种风险管理策略称为()。
分配到必要的资源并获得处理机时的进程状态是________。
男性,25岁,咽痛,咳嗽、乏力、肌痛1周,伴有食欲下降,胸片示左下肺多形性漫润影,呈节段性分布,临床选择用药为()
小剂量碘主要用于
下列关于中间评价和后评价的区别与联系的说法,错误的是()。
BPRS的评定等级是()级。
右图为某高等植物叶肉细胞结构模式图,相关叙述正确的是()。
德育过程的一般顺序可概括为知、情、意、行,有的班主任根据自己的经验将德育工作总结概括为“晓之以理、动之以情、持之以恒、导之以行”,这符合德育过程规律。()
在VisualFoxPro中,代码片段是指
Iwouldliketosummarizetheinitialresponsetoourrecentearlyretirementproposal.Itisnosecretthatthisprogramaimst
最新回复
(
0
)