首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下面程序的执行结果是( )。 #include<iostream> using namespace std; class building { public: building() {} build
下面程序的执行结果是( )。 #include<iostream> using namespace std; class building { public: building() {} build
admin
2009-01-15
46
问题
下面程序的执行结果是( )。 #include<iostream> using namespace std; class building { public: building() {} building(unsigned stories, float breadths, float lengths) { story = stories; breadth = breadths; length = lengths;} void getstory(void) { cout<<"story is:"<<story<<endl;} void getarea(void) { area = length*breadth*story;cout<<"area is:"<<area<<endl;} private: unsigned story; float length; float breadth; float area; }; void main(void) { building b1,b2;building b3(10u,16.6,58.8); b1.getstory(); b1.getarea(); b2.getstory(); b2.getarea(); b3.getstory(); b3.getarea();}
选项
A、story is:0 area is:0 story is:0 area is:0 story is:10 area is:9760.8
B、story is:null area is:null story is:null area is:null story is:10 area is:9760.8
C、前两个对象输出的结果是不定的,后一个对象的结果正确
D、前两个对象没有初值,因此程序编译时出错
答案
4
解析
该题是关于构造函数重载的,由于前两个对象没有赋初值,值不定。
转载请注明原文地址:https://kaotiyun.com/show/50kp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有以下程序#include<stdio.h>intfun(int(*s)[4],intn,intk){intm,i;m=s[0][k];for(i=1;i<n;i++)if(s[i][k]>m
下列链表中,其逻辑结构属于非线性结构的是()。
在数据库设计中,将E-R图转换成关系数据模型的过程属于()。
为了建立如图所示的存储结构(即每个结点含两个域,data是数据域,next是指向结点的指针域)则在()处填入的选项是()。structlink{chardata;()}node;
下列选项中属于面向对象设计方法主要特征的是()。
在软件生产过程中,需求信息的来源是()。
下面不能作为软件设计工具的是
有以下程序(strcat函数用以连接两个字符串):#include#includemain(){chara[20]="ABCD\0EFG\0",b[]="UK";strcat(a,b);
以下关于结构化程序设计的叙述中正确的是()。
下列工具中,小属于结构化分析的常用二L具的是()。
随机试题
现代学制最早出现在()
下列选项中,性昧辛苦温、有毒的药物是
阿司匹林不会出现的不良反应是
DNA损伤时,使修复酶反应性增加属于
A与B两家食品进出口有限公司共同对外成交出口货物一批,双方约定各交50%.各自结汇,由B公司对外签订合同。事后,外商开来以B公司为受益人的不可撤销信用证,证中未注明“可转让”字样。但规定允许分批装运。B公司收到信用证后及时通知了A公司,两家公司都根据信用证
《商检法》规定,法定检验进口商品的报检地点为( )。
51+42+52+43+53+44的值是()
思维的基本过程是分析和_________。
资本是一种运动。资本循环是从()
Americansstillhavebeengainingweight,althoughtheyhavecuttheiraveragefatintakefrom36to34percentoftheirtotald
最新回复
(
0
)