C语言程序设计实验报告——实验.doc
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
C语言程序设计 "实"1.掌握结构体类型的概念和说明方法 " "验"2.掌握结构体变量的定义和引用。结构体类型变量成员的使用。 " "目"3.掌握结构体数组的定义和使用方法。 " "的"4.掌握指向结构体变量的指针变量的概念和应用。 " " "5.掌握结构变量与指向结构的指针作为函数参数实现函数的调用。 " " "6.掌握共用体的概念和说明方法。 " " "7.掌握共用体变量的定义和引用。共用体类型变量成员的使用 " " "8.掌握位运算的概念和方法。 " " "9.掌握位运算符(&,", ,~)的使用方法。 " " "10.了解有关位运算的算法。 " " "11.掌握枚举类型概念和说明方法 " " "12.掌握枚举类型变量的定义以及枚举类型变量的使用。 " " "1.建立一个学生的简单信息表,其中包括学号、年龄" " " "、性别及一门课的成绩。要求从键 " " " "盘输入数据,并显示出来。上机运行以下程序。 " " " "分析:一个学生信息表可以由结构体来定义,表中的 " " " "内容可以通过结构体中的成员来 " " " "表示。体会结构体成员的点运算符引用方法。 " " " "#include"stdio.h" " " "实"void main() " " " "{ " " "验"struct st " " " "{ " " "内"int num; " " " "int age; " " "容"char sex; " " " "float score; " " "与"}; " " " "struct st info; " " "步"printf("input number:"); " " " "scanf("%d",&info.num); " " "骤"printf("input age:"); " " " "scanf("%d",&info.age); " " " "getchar(); " " " "printf("input sex:"); " " " "scanf("%c",&info.sex); " " " "printf("input score:"); " " " "scanf("%f",&info.score); " " " "printf("number=%d\n",info.num); " " " "printf("age=%d\n",info.age); " " " "printf("sex=%c\n",info.sex); " " " "printf("score=%f\n",info.score); " " " "} " " " "2.建立 5 " " " "名学生的信息表,每个学生的数据包括学号、姓名及 " " " "一门课的成绩。要求从键盘 " " " "输入这 5 名学生的信息,并按照每一行显示一名学 " " " "生信息的形式将 5 名学生的信息显示出 " " " "来。上机运行以下程序。 " " " "分析:每个学生的数据学号、姓名及一门课的成绩用 " " " "结构体表示,5 名学生的信息表 " " " "用结构体数组表示,体会结构体数组元素的引用方法 " " " "。 " " " "#include"stdio.h" " " " "#define N 5 " " " "struct stud " " " "{ " " " "int num; " " " "char name [20]; " " "实"float score; " " " "}; " " "验"struct stud s[N]; " " " "void main() " " "内"{ " " " "int i; " " "容"for (i=0;i<N;i++) " " " "{ " " "与"printf("input number:"); " " " "scanf("%d",&s[i].num); " " "步"printf("input name:"); " " " "scanf("%s",s[i].name); " " "骤"printf("input score:"); " " " "scanf("%f",&s[i].score); " " " "} " " " "for (i=0;i<N;i++) " " " "{ " " " "printf("%d ",s[i].num); " " " "printf("%s ",s[i].name); " " " "printf("%f\n",s[i].score); " " " "} " " " "} " " " "3.显示某人工资信息的程序如下,分析显示结果。上 " " " "机运行以下程序。 " " " "分析:某人工资信息可以由结构体来定义,表中的内 " "
- 粉丝: 167
- 资源: 3万+
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
- 1
- 2
前往页