首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include<iostream> using namespace std; class Name{ char name[20]; public: Name( ){strepy(name," ");tou
有如下程序: #include<iostream> using namespace std; class Name{ char name[20]; public: Name( ){strepy(name," ");tou
admin
2011-01-19
32
问题
有如下程序: #include<iostream> using namespace std; class Name{ char name[20]; public: Name( ){strepy(name," ");tout<<’?’;} Name(char*fname){strcpy(name,fname);cout<<’?’;} }; int main( ){ Name name[3]={Name("张三"),Name("李四")}; return 0; } 运行此程序输出符号“?”的个数是
选项
A、0
B、1
C、2
D、3
答案
D
解析
Name name[3]定义了一个name对象数组,有3个元素,前2个调用Name(char *fname)构造函数,第三个元素调用Name( )构造函数,故打印3个“?”。
转载请注明原文地址:https://kaotiyun.com/show/iUVp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
以下关于return语句的叙述中不正确的是()。
下列关于C语言数据文件的叙述中正确的是()。
下列关于类、对象、属性和方法的叙述中,错误的是()。
有以下程序#include<stdio.h>main(){inta,b;for(a=0;a<3;a++){scanf("%d",&b);switch(b){default:p
下列叙述中正确的是()。
若变量已正确定义,有以下程序段:i=0:doprintf("%d,",i);while(i++);printf("%d\n",i);其输出结果是()。
以下叙述正确的是
以下叙述中错误的是
以下不能将键盘输入的字符串:Thisisastring<回车>读入到str中的程序段是
下面函数的功能是()。sss(s,t)char*s,*t;{while(*s);while(*t)*(s++)=*(t++);returns;}
随机试题
A.埃希菌B.沙门菌C.霍乱弧菌D.志贺菌E.副溶血弧菌伤寒和副伤寒的病原菌是
行政救济关系()。
关于招标工程量清单中分部分项工程量清单的编制,下列说法中错误的是()。
混凝土灌注时,为防止离析,自由倾落高度最大不得超过()m。
上海期货交易所对铝期货合约和锌期货合约的交易手续费规定不同。()
根据《治安管理处罚条例》的规定,对违反治安管理的人,公安机关传唤后应当及时讯问查证,讯问查证的时间不得超过()小时。
对刑事案件、治安案件的立案、侦查或调查、处罚或强制措施的实施情况进行监督,是()的职责。
你最喜欢哪种直接上级?为什么?
下列关于switch语句和break语句的结论中,正确的是
ThereisprogresstowardapossibletreatmentforlungdiseasessuchasSARS(severeacuterespiratorysyndrome).Researchers
最新回复
(
0
)