c语言程序设计实验报告实验九

c语言程序设计实验报告实验九

ID:30777557

大小:262.50 KB

页数:14页

时间:2019-01-03

c语言程序设计实验报告实验九_第1页
c语言程序设计实验报告实验九_第2页
c语言程序设计实验报告实验九_第3页
c语言程序设计实验报告实验九_第4页
c语言程序设计实验报告实验九_第5页
资源描述:

《c语言程序设计实验报告实验九》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、实验名称结构体、共用体与枚举类型男人看完这些学号成绩si文章还没过隐吗?请速度看下面的打男人推荐精彩文章!注:下i文后点及连接进入,不下载底!性福不停歇!用玛卡,还需要什么甜言蜜语!【警惕】千万别让你的情敌先吃了"玛卡”!否则宝马车都留不住她!那些如花般娇艳的女人,都因为有个强壮男人的浇灌!(点此进入男人必看)女人看完这些文章还没过隐吗?请速度看下面的M女人推荐精彩文章JJ注:下载原文后点及连接进入,不下载无法观看养胸美胸比养脸更重要,女性朋友一定要知道男人厌倦女人身体的全过程,惊呆了!卖爆了!采用iph

2、one6外观设计理念~顶极高配神机~万众期待,顶级配置卖爆7!TVS沿用劳力士经典款设计打造,顶级镶钻机械腕表官方活动价698元】限量1折抢大牌!仅此一天全国货到付款!送自己送朋友送父母(孝敬父母首选)实验地点9B506完成口期2009-12-91.掌握结构体类型的概念和说明方法2.掌握结构体变量的定义和引用。结构体类型变量成员的使用。3.掌握结构体数纟R的定义和使用方法。4.掌握指向结构体变量的指针变量的概念和应用。5.寧握结构变量与指向结构的指针作为函数参数实现函数的调用。6.掌握共用体的概念和说明方

3、法。7.学握共用体变量的定义和引用。共用体类型变量成员的使用8.掌握位运算的概念和方法。9.掌握位运算符(&,

4、,/,〜)的使用方法。10.了解有关位运算的算法。11.掌握枚举类型概念和说明方法12.掌握枚举类型变址的定义以及枚举类型变暈的使用。实验内容与步骤1.建立一个学生的简单信息表,其中包括学号、年龄、性别及一门课的成绩。要求从键盘输入数据,并显示出来。上机运行以下程序。分析:一个学生信息表可以由结构体来定义,表屮的内容可以通过结构体中的成员来表示。体会结构体成员的点运算符引用方法。#includ

5、e,,stdio.h'rvoidmain(){structst{intnum;intage;charsex;floatscore;};structstinfo;printf(ninputnumber:”);scanf(”%d",&info.num);printf(ninputage:”);scanf("%d”,&info.age);getchar();printf(ninputsex:”);scanf(”%c”,&info.sex);printf(ninputscore:n);scanf("%f',&in

6、fo.score);printf(Hnumber=%dn,infb.num);printf(nage=%d",info.age);printf("sex=%c",info.sex);printf(Hscore=info,score);}2.建立5名学生的信息表,每个学生的数据包括学号、姓名及一门课的成绩。要求从键盘输入这5名学生的信息,并按照每一行显示一名学生信息的形式将5名学生的信息显示出来。上机运行以下程序。分析:每个学生的数据学号、姓名及-门课的成绩用结构体表示,5名学生的信息表用结构体

7、数组表示,体会结构体数组元素的引用方法。#include,,stdio.h"#defineN5structstud{实验内容与步骤实验内容intnum;charname[20];floatscore;};structstudsfN];voidmain(){inti;for(i=0;ivN;i++){printf("inputnumber:");scanf(u%d",&s[i].num);printf(Minputname:");scanf("%s",sfi].name);printf(Hinputscor

8、e:");scanf(u%f',&s[i].score);)for(i=0;ivN;i++){printf("%d",sfi].num);printf("%sn,s[i].name);printf("%f",sli].score);}}3.显示某人工资信息的程序如下,分析显示结果。上机运行以下程序。分析:某人工资信息可以由结构体来定义,表中的内容可以通过结构体中的成员来表示。体会结构体成员的指针运算符引用方法。#include"stdio.h"#includeMstring.h"voidmain(){

9、structstaff{charname[20];chardepartment[20J;intsalary;};structstaffwl,*p;p二&wl;strcpy(w1.name,"Li-Li");/*个人信息*/strcpy((*p).department/partln);与步骤p->salary=1000;printf(H%s%s%d",wl.name,w1.department,w1.salary);prin

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。