[2017年整理]1125929060 结构体

上传人:豆浆 文档编号:909736 上传时间:2017-05-21 格式:DOC 页数:5 大小:109KB
返回 下载 相关 举报
[2017年整理]1125929060 结构体_第1页
第1页 / 共5页
[2017年整理]1125929060 结构体_第2页
第2页 / 共5页
[2017年整理]1125929060 结构体_第3页
第3页 / 共5页
[2017年整理]1125929060 结构体_第4页
第4页 / 共5页
[2017年整理]1125929060 结构体_第5页
第5页 / 共5页
亲,该文档总共5页,全部预览完了,如果喜欢就下载吧!
资源描述

《[2017年整理]1125929060 结构体》由会员分享,可在线阅读,更多相关《[2017年整理]1125929060 结构体(5页珍藏版)》请在金锄头文库上搜索。

1、昌吉学院计算机工程系学生实验报告专业:计算机科学与技术 班级:B1103 姓名:麦合木提。吾斯曼 学号:1125929060_ 日期:9-27 课程名称 算法与程序设计实践 实验室名称 1323实验名称 实验二:指针指导教师 香丽芸 成绩一、实验目的 1熟悉并掌握地址和指针的概念,定义。2熟悉并掌握指针变量的引用3熟悉并掌握数组和指针的关系。4. 熟悉并掌握指针数组的概念。二、实验原理和内容 1.复习指针的定义与引用。2. 编写程序,运行程序并记录运行结果。3. 复习数组指针的定义与形式。 4.调用函数#includevoid main()struct studentlong int num;

2、char name20;char sex;char addr20;a=10101,Mahmutjan,M,613 叶城路; /* 对结构体变量 a 的赋初值 */printf(no. :%1dnname:%snsex:%cnaddress:%sn,a.num,a.name,a.sex,a.addr);运行结果:2. 1、输入 5 位同学的一组信息,包括学号、姓名、数学成绩、计算机成绩,求得每位同学的平均分和总分,然后按照总分从高到低排序。 程序代码:#include #include #define STU_NUM 5 struct student char stu_id20;char nam

3、e20;float score2; float total; float aver; ; void SortScore(student *stu,int n)student stud;for(int i = 0; i n-1; i+)for(int j = i+1 ; j n; j+)if(stui.total stuj.total)stud = stui;stui = stuj;stuj = stud;int main( ) student stuSTU_NUM; for(int i = 0; iSTU_NUM; i+) printf(请输入第%d 个学生的学号:,i+1); scanf(%

4、s,&stui.stu_idprintf(请输入第%d 个学生的姓名:,i+1); scanf(%s,&stui.name);printf(输入第%d 个学生的数学成绩:,i+1); scanf(%f,&stui.score0); printf(输入第%d 个学生的计算机成绩:,i+1); scanf(%f,&stui.score1); stui.total = stui.score0+stui.score1;stui.aver = stui.total/2; printf(n); SortScore(stu,STU_NUM);for(i = 0 ; i STU_NUM; i+)printf(学号:%st,stui.stu_id);printf(姓名:%st,stui.name);printf(数学:%ft,stui.score0);printf(计算机:%ft,stui.score2); printf(平均成绩:%ft,stui.aver);printf(总分:%ft,stui.total);printf(nn);return 0; 运行结果:

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 行业资料 > 其它行业文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号