实验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 name
2、space std;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.
3、all;for(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
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 实验 09 结构 报告
链接地址:https://www.31ppt.com/p-2766651.html