实验09结构体实验报告.doc
《实验09结构体实验报告.doc》由会员分享,可在线阅读,更多相关《实验09结构体实验报告.doc(8页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、一、实验目得1.学会结构体类型变量得定义与使用方法。2.能够运用结构体数组编写程序。3.学会结构体指针得定义使用方法。4.能够运用结构体指针作函数参数编写程序。二、实验环境 (调试程序所使用得软硬件环境)软件环境:VC+6、0硬件环境:宏基 Intel 奔4 主频 2、8GHz,内存256MB三、实验内容、结果及分析1、题目1.建立一个有n(3n10)个学生成绩得结构记录,包括学号、姓名与3门课程得成绩,输出总分最高得学生得姓名与总分。源程序清单:(调试好得源程序代码) #include stdafx、h#include #include #include using namespace st
2、d;const int N=10;struct remString num;string name;double mark3;double all;int main ()int n,i,mM应赋初值!;double max;rem loqN;cout请输入人数n;for(i=0;in;i+)cout请输入第i+1名同学得学号、姓名与第一二三门课程得成绩loqi、numloqi、nameloqi、mark0 loqi、mark1 loqi、mark2;for(i=0;in;i+)loqi、all=loqi、mark0+loqi、mark1+loqi、mark2;max=loq0、all;for(
3、i=0;imax)max=loqi、all;m=i;cout总分最高得学生为loqm、name总分为loqm、allendl;return 0;主要标识符说明:(源程序中主要标识符含义说明) 声明结构体类型rem,包括学号(string类型)、姓名(string类型)、成绩(双精度型)、总成绩(双精度类型)struct remString num;string name;double mark3;double all;rem loqN 定义结构体类型rem变量loq int n,i,m;定义三个整型变量n代表人数,i代表循环变量,m高成绩得学生成绩得角标double max,双精度型,最大成绩
4、;实验结果:(程序运行结果) 实验中遇到得问题及解决得方法M应付初值2、题目2.通讯录排序。建立一个通讯录得结构记录,包括姓名、生日、电话号码。输入n(n10)个朋友得信息,再按她们得姓名从大到小得顺序依次输出其信息。源程序清单:(调试好得源程序代码) #include stdafx、h#include #include #include using namespace std;const int N=15;struct dateint year;int month;int day;struct correstring name;date bir;string tel;int main ()c
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 实验 09 结构 报告
限制150内