首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #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
35
问题
有如下程序:
#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://jikaoti.com/ti/ZqA0FFFM
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
在下列关系运算中,不改变关系表中的属性个数,但能减少元组个数的是A)并B)交C)投影D)笛卡儿乘积
执行下列语句:#include<iostream>usingnamespacestd;intmain(){intx=3;if(x=5)cout<<x++<<end1;elsec
有如下类声明:classTestClass{intn;public:TestClass(inti=0):n(i){}voidsetValue(intn0);};
下列工具中,不属于结构化分析的常用工具的是()。A)PAD图B)数据字典C)判定树D)数据流图
在下面程序的横线处填上适当的语句,使程序执行后的输出结果为ABCD。#include<iostream>usingnamespacestd;classA{public:A(){cout<<’A’;}
定义无符号整数类为UInt,下面可以作为类UInt实例化值的是()。A)-369B)369C)0.369D)整数集合{1,2,3,4,5}
若目前D盘根目录下并不存在test.txt文件,则下列打开文件方式不会自动创建test.txt文件的是()。A)ifstreamfin;fin.open("d:\\test.txt",ios_base::in);B)fstream
在对函数进行原型声明时,下列语法成分中,不需要的是()。A)函数返回类型B)函数参数列表C)函数名D)函数体
为了使模块尽可能独立,要()。
一个队列的初始状态为空。现将元素A,B,C,D,E,F,5,4,3,2,1依次入队,然后再依次退队则元素退队的顺序为______。
随机试题
甲公司是一金额为60万元的汇票的持票人。甲公司在汇票上背书:“将此汇票金额中的50万元转让给乙公司。”甲公司背书的后果是()
催眠镇静药是
传染性单核细胞增多症常见表现一般不包括
城市用地大类中的绿地是指居住小区及居住小区以上级的公共绿地和生产防护绿地。()[2004年考题]
在投资项目前期阶段,项目执行管理层管理项目的内容不包括()。
案例四:林小姐由于急需资金还房贷,典当了自己的钻戒换取周转资金,通过典当周转资金已成为一种短期融资方式,并由于其手续简便快捷而获得一部分个人和家庭的认可。根据案例四,回答下列问题:绝当物估价金额不足( )万元的,典当行可以自行变卖或者折价处理,损溢
如今,每个人都说自己太忙了,但是,这些繁忙好像并不能促使事情的完成,现在,没有完成的工作,没有回的电话,以及错过的约会的数量与这些繁忙发生之前一样多。因此,人们一定没有他们所声称的那样忙。下面哪一条如果正确,最能严重地削弱上述短文中的结论()
电力系统静态稳定性是指()。
土地改革运动
三国时期下列地区中经济发展水平最高的是()
最新回复
(
0
)