首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include<iostream> #include<cmath> using std::cout; class Point{ public: Mend double distance(c
有如下程序: #include<iostream> #include<cmath> using std::cout; class Point{ public: Mend double distance(c
admin
2019-06-04
76
问题
有如下程序:
#include<iostream>
#include<cmath>
using std::cout;
class Point{
public:
Mend 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://kaotiyun.com/show/s18p777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下列关于栈的叙述中,正确的选项是()。A)在栈中只能删除数据B)在栈中只能插入数据C)栈是先进先出的线性表D)栈是先进后出的线性表
若有类声明:classMyClass{public:MyClass(){cout<<1;}};执行下列语句MyClassa,b[2],*P[2];以后,程序的输出结果是A)11
下列函数模板的定义中,合法的是A)template<typenameT>Tabs(Tx){retllrnx<0?-x:X;}B)templateclass<T>Tabs(Tx){returnx<0?-x;x;}C)temp
下列叙述中错误的是A)在数据库系统中,数据的物理结构必须与逻辑结构一致B)数据库技术的根本目标是要解决数据的共享问题C)数据库设计是指在已有数据库管理系统的基础上建立数据库D)数据库系统需要操作系统的支持
A、 B、 C、 D、 C白盒测试方法也称为结构测试或逻辑测试,主要方法有逻辑覆盖测试、基本路径测试等。
请在横线处填写派生类Derived的继承方式,使得程序的输出结果为Base。#include<iostream>usingnamespacestd;classBase{public:voidprint(){c
下列叙述中正确的是()。A)有一个以上根结点的数据结构不一定是非线性结构B)只有一个根结点的数据结构不一定是线性结构C)循环链表是非线性结构D)双向链表是非线性结构
若目前D盘根目录下并不存在test.txt文件,则下列打开文件方式不会自动创建test.txt文件的是()。A)ifstreamfin;fin.open("d:\\test.txt",ios_base::in);B)fstream
假设线性表的长度为n,则在最坏情况下,冒泡排序需要的比较次数为
某二叉树中度为2的结点有12个,则该二叉树中有__________个叶子结点。
随机试题
A.易发生倾倒综合征B.损伤肝、胆、胰、肠等脏器的神经支配C.引起胃排空障碍D.胃溃疡的首选术式E.易发生胃小弯坏死穿孔选择性胃迷走神经切断术
女性患者,67岁,右手抖动、行走缓慢已4年,经过神经科检查后考虑为帕金森病。目前认为该病属于中枢神经系统的
三系细胞减少可见于()
勘察、设计单位违反工程建设强制性标准进行勘察、设计的,责令改正并处以()。
下列物质的燃烧不属于表面燃烧的是()。
计算机账务处理系统中,某种凭证类别一旦使用,则年度内()。
对于进境的展览品,我国海关一般在展览会举办地对展览品开箱查验。()
某县城一内资房地产开发公司,2011年底取得一宗土地使用权,支付金额2400万元。在2012年1月~9月中旬开发写字楼一栋,总建筑面积10000平方米。在开发写字楼的过程中,发生房地产开发成本2600万元。9月~12月将写字楼全部销售,销售合同记载收入96
有些贵州人不会说普通话。贵州人都喜欢吃辣椒。如果上述陈述为真,以下哪项陈述也是真的?
Comparisonsweredrawnbetweenthedevelopmentoftelevisioninthe20thcenturyandthediffusionofprintinginthe15thand1
最新回复
(
0
)