重要提示: 请勿将账号共享给其他人使用,违者账号将被封禁!
查看《购买须知》>>>
当前位置: 首页 > 计算机类考试 > 计算机二级
网友您好, 请在下方输入框内输入要搜索的题目:
搜题

题目

[主观题]

以下程序中给指针p分配三个double型动态内存单元,请填空。 include <stdlib.h> main () { do

暂无答案
更多“以下程序中给指针p分配三个double型动态内存单元,请填空。 include <stdlib.h> main () { do”相关的问题

第1题

若有以下定义和语句:double r=99,*p=&r;*p=r;则以下正确的叙述是()。

A.语句"*p=r;" 把变量r的值赋给指针变量p

B.语句"*p=r;"取变量r的值放回r中

C.以上两处的*p含义相同,都说明给指针变量p赋值

D.在"double r=99,*p=&r;"中,把r的地址赋给了p所指的存储单元

点击查看答案

第2题

若有以下定义和语句: double r=99, *p=&r; *p=r; 则以下正确的叙述是()

A.以下两处的*p含义相同,都说明给指针变量p赋值

B.在"double r=99, *p=&r;"中,把r的地址赋值给了p所指的存储单元

C.语句"*p=r;"把变量r的值赋给指针变量p

D.语句"*p=r;"取变量r的值放回r中

点击查看答案

第3题

若有以下定义和语句: double r=99, *p=&r; *p=r; 则以下正确的叙述是()

A.以下两处的*p含义相同,都说明给指针变量p赋值

B.在"double r=99, *p=&r;"中,把r的地址赋值给了p所指的存储单元

C.语句"*p=r;"把变量r的值赋给指针变量p

D.语句"*p=r;"取变量r的值放回r中

点击查看答案

第4题

若有以下定义和语句:“double r=99,*p=&r;*P =r;”,则以下正确的叙述是()。A.两个*p含义相同,都说

若有以下定义和语句:“double r=99,*p=&r;*P =r;”,则以下正确的叙述是()。

A.两个*p含义相同,都说明给指针变量p赋值

B.在“double r=99,*p=&r;”中,把r的地址赋值给了P所指的存储单元

C.语句“*p=r;”把变量r的值赋给指针变量P

D.语句“*p=r;”取变量r的值放回r中

点击查看答案

第5题

使用VC6打开考生文件夹下的工程test28_3。此工程包含一个test28_3.cpp,其中定义了类Person,但该类
的定义并不完整。请按要求完成下列操作,将程序补充完整。

(1)定义类Person的私有数据成员forename、surname 和 money,forename 和 surname都是char型的指针数据,money是double型的数据。请在注释“//**1**”之后添加适当的语句。

(2)完成类Person的带三个参数的构造函数Person(char *f, char *s,double m),分别为forename和surname申请新的空间来存储参数f和s指针指向的内容,注意空间的大小,最后把参数m的值赋给money,请在注释“//**2**”之后添加适当的语句。

(3)完成类Person的析构函数的定义,把forename和surname指向的空间释放,请在注释“//**3**”之后添加适当的语句。

(4)完成类Person的成员函数display的定义,使其以格式“forname surname has money”的形式输出内容,请在注释“//**4*。”之后添加适当的语句。

注意:除在指定位置添加语句之外,请不要改动程序中的其他内容。

输出结果如下:

Richard Berk has 1000.56

源程序文件test28_3.cpp清单如下:

include <iostream.h>

include <string.h>

class Person

{

private:

//** 1 **

double money;

public:

Person(char *f, char *s, double m);

~Person();

void display();

};

Person::Person(char *f, char *s, double m)

{

//** 2 **

strcpy(forename, f);

surname = new char[strlen(s)+1];

strcpy(surname, s);

money=m;

}

Person: :-Person ()

{

//** 3 **

}

void Person:: display ()

{

//** 4 **

}

void main ()

{

Person p("Richard", "Berk", 1000.56);

p.display ();

}

点击查看答案

第6题

若有定义和语句“double r=99, *p=&r; *p=r;”,则以下正确的叙述是 。

A.以上两处的*p含义相同,都是给指针变量p赋值

B.在“double r=99, *p=&r;”中,把r的地址赋值给了p所指的存储单元

C.语句“*p=r;”中,把变量r的值赋给指针变量p

D.语句“*p=r;”中,将变量r的值赋给p所指向的存储单元

点击查看答案

第7题

若有以下定义和语句:double r=23,*p=&r;*p=r;则以下正确的叙述是______。A.两处的*p含义相同,

若有以下定义和语句: double r=23,*p=&r; *p=r;则以下正确的叙述是______。

A.两处的*p含义相同,都说明给指针变量p赋值

B.在“double r=23,*p=&r;”中,把r的地址赋值给了p所指的存储单元

C.语句“*p=r;”把变量r的值赋给指针变量p

D.语句“*p=r;”取变量r的值放回r中

点击查看答案

第8题

若有定义和语句“double r=99, *p=&r; *p=r;”,则以下正确的叙述是

A.以上两处的*p含义相同,都是给指针变量p赋值

B.在“double r=99, *p=&r;”中,把r的地址赋值给了p所指的存储单元

C.语句“*p=r;”中,把变量r的值赋给指针变量p

D.语句“*p=r;”中,将变量r的值赋给p所指向的存储单元

点击查看答案

第9题

若有以下定义和语句;double r=99,*p=7;*p=r;则以下正确的叙述是()A.两处的*p含义相同,都说明给指

若有以下定义和语句; double r=99,*p=7; *p=r; 则以下正确的叙述是()

A.两处的*p含义相同,都说明给指针变量P赋值3

B.在“double r=99,*p=7;*p=r;”中,把r的地址赋给了p所指的存储单元

C.语句“*p=r;”把变量r的值赋给指针变量p

D.语句“*p=r;”把变量r的值放回P中

点击查看答案

第10题

3、若有定义语句:double a, *p=&a ; 以下叙述中错误的是()。

A.定义语句中的*号是一个间址运算符

B.定义语句中的*号是一个说明符

C.定义语句中的p只能存放double类型变量的地址

D.定义语句中,*p=&a把变量a的地址作为初值赋给指针变量p

点击查看答案
赏学吧APP
TOP
重置密码
账号:
旧密码:
新密码:
确认密码:
确认修改
购买搜题卡查看答案
购买前请仔细阅读《购买须知》
请选择支付方式
微信支付
支付宝支付
点击支付即表示你同意并接受《服务协议》《购买须知》
立即支付
搜题卡使用说明

1. 搜题次数扣减规则:

功能 扣减规则
基础费
(查看答案)
加收费
(AI功能)
文字搜题、查看答案 1/每题 0/每次
语音搜题、查看答案 1/每题 2/每次
单题拍照识别、查看答案 1/每题 2/每次
整页拍照识别、查看答案 1/每题 5/每次

备注:网站、APP、小程序均支持文字搜题、查看答案;语音搜题、单题拍照识别、整页拍照识别仅APP、小程序支持。

2. 使用语音搜索、拍照搜索等AI功能需安装APP(或打开微信小程序)。

3. 搜题卡过期将作废,不支持退款,请在有效期内使用完毕。

请使用微信扫码支付(元)
订单号:
遇到问题请联系在线客服
请不要关闭本页面,支付完成后请点击【支付完成】按钮
遇到问题请联系在线客服
恭喜您,购买搜题卡成功 系统为您生成的账号密码如下:
重要提示: 请勿将账号共享给其他人使用,违者账号将被封禁。
发送账号到微信 保存账号查看答案
怕账号密码记不住?建议关注微信公众号绑定微信,开通微信扫码登录功能
警告:系统检测到您的账号存在安全风险

为了保护您的账号安全,请在“赏学吧”公众号进行验证,点击“官网服务”-“账号验证”后输入验证码“”完成验证,验证成功后方可继续查看答案!

- 微信扫码关注赏学吧 -
警告:系统检测到您的账号存在安全风险
抱歉,您的账号因涉嫌违反赏学吧购买须知被冻结。您可在“赏学吧”微信公众号中的“官网服务”-“账号解封申请”申请解封,或联系客服
- 微信扫码关注赏学吧 -
请用微信扫码测试
温馨提示
每个试题只能免费做一次,如需多次做题,请购买搜题卡
立即购买
稍后再说
赏学吧