全球旧事资料 分类
实验06数组、指针与字符串4学时
一、实验目的
第6章数组、指针与字符串
1学习使用数组数据对象。2学习字符串数据的组织与处理。3学习标准C库的使用。4掌握指针的使用方法。5练习通过调试功能观察指针的内容及其所指的对象的内容。6练习通过动态内存分配实现动态数组并体会指针在其中的作用。7分别使用字符数组与标准C库练习处理字符串的方法。
二、实验任务
6_1习题625编写并测试3×3矩阵转置函数使用数组保存3×3矩阵。6_2习题626使用动态内存分配生成动态数组来重新完成上题
阶方阵使用指针实现函数的功能。6_3编程实现两字符串的连接。要求使用字符数组保存字符串不要使用系统函数。
f6_4使用stri
g类声明字符串对象重新实现上一小题。6_5习题627声明一个Employee类。
其中包括姓名、街道地址、城市与邮编等属性以及cha
ge_
ame与display等函数。display显示姓名、街道地址、城市与邮编等属性cha
ge_
ame改变对象的姓名属性实现并测试这个类。
6_6习题627声明包含5个元素的对象数组每个元素都就是Employee类型的对象。
6_7修改实验4中的people人员类。
具有的属性如下姓名char
ame11、编号char
umber7、性别charsex3、生日birthday、身份证号charid16。其中“出生日期”声明为一个“日期”类内嵌子对象。
用成员函数实现对人员信息的录入与显示。要求包括构造函数与析构函数、拷贝构造函数、内联成员函数、聚集。在测试程序中声明people类的对象数组录入数据并显示。
三、实验步骤
1、编程习题625编写矩阵转置函数输入参数为3×3整型数组。
使用循环语句实现矩阵元素的行列对调注意在循环语句中究竟需要对哪些元素进行操作编写mai
函数实现输入输出。程序名lab6_1、cpp。
参考运行结果
f★程序及运行结果
lab6_1、cppi
cludeiostreamusi
g
amespacestd
voidmovei
tmatrix3i
ttempfori
ti0i3ifori
tj0jijtempmatrixijmatrixijmatrixjimatrixjitemp
voidmai
i
tijmat33
cout
好听全球资料 返回顶部