C 第二章习题

发布 2022-07-15 05:50:28 阅读 2707

习题。1. 请检查下面程序,找出其中的错误(先不要上机,在纸面上作人工检查),并改正之。然后上机调试,使之能正常运行。

运行时从键盘输入时、分、秒的值,检查输出是否正确。#include

using namespace std;

class time

void set_time(void);

void show_time(void);

int hour;

int minute;

int sec;

time t;

int main( )

set_time( )

show_time( )

int set_time(void)

cin>>

cin>>

cin>>

int show_time(void)

cout<<<2. 改写本章例2.1程序,要求:

1) 将数据成员改为私有的;

2) 将输入和输出的功能改为由成员函数实现;

3) 在类体内定义成员函数。

3. 在第2题的基础上进行如下修改: 在类体内声明成员函数,而在类外定义成员函数。

4. 在本章第2.3.

3节中分别给出了包含类定义的头文件包含成员函数定义的源文件以及包含主函数的源文件请完善该程序,在类中增加一个对数据成员赋初值的成员函数set_value。上机调试并运行。

5. 将本章的例2.4 改写为一个多文件的程序:

1) 将类定义放在头文件中;

2) 将成员函数定义放在源文件中;

3) 主函数放在源文件中。

请写出完整的程序,上机调试并运行。

6. 需要求3个长方柱的体积,请编写一个基于对象的程序。数据成员包括length(长)、width(宽)、 height(高)。要求用成员函数实现以下功能:

1) 由键盘分别输入3个长方柱的长、宽、高;

2) 计算长方柱的体积;

3) 输出3个长方柱的体积。

请编程序,上机调试并运行。

C 课后习题答案第二章

1 已知 int i,x,y 在下列选项中错误的是 c a if x y ib if x y i c if xy id if x y i 2 设有函数关系为y 下面选项中能正确表示上述关系为 c a y 1b y 1 if x 0if x!0 if x 0 y 0if x 0 y 1 else y ...

第二章习题

3.16前完成。1 始态为25 c,200 kpa的5 mol某理想气体,经途径a,b两不同途径到达相同的末态。途经a先经绝热膨胀到 28.47 c,100 kpa,步骤的功 再恒容加热到压力200 kpa的末态,步骤的热。途径b为恒压加热过程。求途径b的及。2.4 mol的某理想气体,温度升高20...

第二章习题

一 判断题。1 用依次施工组织施工生产,能充分利用工作面,工期较短 2 流水施工的最大优点是工期短,充分利用工作面 3 组织流水施工时必须划分施工段。4 工艺参数是指在组织流水施工时,用以珍达流水施工在施工工艺上进展状态的参数,包括施工过程过程数 工作面和流水强度三个参数。5 某专业工种的工人在从事...