首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
使用VC6打开考生文件夹下的工程test34_1,此工程包含一个源程序文件test34_1.cpp,但该程序运行有问题,请改正程序中的错误,使该程序的输出结果为: David 3123 1000 源程序文件test34_1.cpp清单如下:
使用VC6打开考生文件夹下的工程test34_1,此工程包含一个源程序文件test34_1.cpp,但该程序运行有问题,请改正程序中的错误,使该程序的输出结果为: David 3123 1000 源程序文件test34_1.cpp清单如下:
admin
2010-02-08
37
问题
使用VC6打开考生文件夹下的工程test34_1,此工程包含一个源程序文件test34_1.cpp,但该程序运行有问题,请改正程序中的错误,使该程序的输出结果为:
David 3123 1000
源程序文件test34_1.cpp清单如下:
#include <iostream.h>
#include <string.h>
class person
{
public:
char name[20];
unsigned long id;
float salary;
void print(){cout<<name<<’ ’<<id<<’ ’<<salary<<
/***************** found *****************/
}
void main( )
{
person p;
person *ptr;
/***************** found *****************/
ptr=p;
/***************** found *****************/
strcpy("David",ptr->name);
ptr->id=3123;
ptr->salary=1000;
ptr->print();
}
选项
答案
(1)错误:} 正确:}; (2)错误:ptr=p; 正确:ptr=&p; (3)错误:strcpy("David",ptr>name); 正确:strcpy(ptr->name,"David");
解析
(1)类定义的一般格式为:
class<类名>
{
pubic:
<数据成员或成员函数的说明>
private:
<数据成员或成员函数的说明>
protected:
<数据成员或成员函数的说明>
};
花括号表示类的声明范围,说明该类的成员,其后的分号表示类声明结束,类声明最后的分号是不可少的;
(2)p为类person的对象,ptr为指向类person对象的指针,所以将p的值赋给ptr应该为ptr=&p,即ptr指向对象p;
(3)strcpy()函数的一般形式为:
strcpy(to,from);
该函数将from字符串中的内容复制到to字符串,所以将字符串“David”赋值给ptr所指对象的数据成员name的语句应该为:
strcpy(ptr->name,"David")。
转载请注明原文地址:https://kaotiyun.com/show/qKID777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
论述1927—1949年中共土改各阶段政策文件及改革内容和影响。(复旦大学2015年历史学综合真题)
学习程度对于遗忘有很大的影响,为了达到最好的学习结果,学习程度应达到多少
如果两变量之间存在正相关,且所有相关点都落在回归线上,则这两个变量之间的相关系数是()
多元线性回归方程中自变量的选择有哪两种方法?()
关于教育的教育即生活的解读错误的是
“要尽量多地要求一个人,也要尽可能地尊重一个人”体现了马卡连柯的
于1872年颁布,规定6~14岁的8年初等教育为强迫义务教育阶段的法案是
下列关于学校教育的说法,错误的是
简述教育的政治功能。
23岁的某医药公司总经理甲存银河宾馆客房里遭遇抢劫遇害。警方事后从宾馆的安全监视系统记录资料中发现,凶手乙(被判处死刑)在入室作案前,曾尾随甲,并在不到两个小时内7次上下电梯进行跟踪。但对形迹可疑的乙,宾馆保安人员无一人上前盘问。死者父母认为宾馆严重失职,
随机试题
酸性物质致伤原因
具有利气散结、通络止痛功效的药物是()
关节结核主要指
风痰阻络或热极动风可致热盛动风,将成痉病,可见
随着含碳量的增加和钢材强度的提高,其()。
限额领料单不属于()。
甲公司在20×2年至20×4年有以下经济业务:(1)甲公司于20×2年6月1日与债务人A达成债务重组协议,A公司以其对乙公司的长期股权投资偿还所欠甲公司债务,该项投资的公允价值为5700万元,A公司所欠甲公司全部债务为6000万元,甲公司放弃剩余
下列句子中,有语病的一项是()。
下列俗语与其所包含的经济学现象对应错误的是:
A、50years.B、100years.C、200years.D、300years.B
最新回复
(
0
)