博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
实验六
阅读量:5170 次
发布时间:2019-06-13

本文共 1778 字,大约阅读时间需要 5 分钟。

1.补足程序

#include 
const int N=5;// 定义结构体类型struct student,并定义STU为其别名 typedef struct student { long no; char name[20]; int score; }STU;// 函数声明 void input(STU s[], int n);int findMinlist(STU s[], STU t[], int n);void output(STU s[], int n);int main() { STU stu[N], minlist[N]; int count; printf("录入%d个学生信息\n", N); input(stu, N); printf("\n统计最低分人数和学生信息...\n"); count = findMinlist(stu, minlist, N); printf("\n一共有%d个最低分,信息如下:\n", count); output(minlist, count); return 0;} // 输入n个学生信息,存放在结构体数组s中 void input(STU s[], int n) { int i; for(i=0; i

2.补足程序
#include 
#include
const int N = 10;// 定义结构体类型struct student,并定义其别名为STU typedef struct student { long int id; char name[20]; float objective; /*客观题得分*/ float subjective; /*操作题得分*/ float sum; char level[10]; }STU; // 函数声明void input(STU s[], int n);void output(STU s[], int n);void process(STU s[], int n);int main() { STU stu[N]; printf("录入%d个考生信息: 准考证号,姓名,客观题得分(<=40),操作题得分(<=60)\n", N); input(stu, N); printf("\n对考生信息进行处理: 计算总分,确定等级\n"); process(stu, N); printf("\n打印考生完整信息: 准考证号,姓名,客观题得分,操作题得分,总分,等级\n"); output(stu, N); return 0;} // 录入考生信息:准考证号,姓名,客观题得分,操作题得分void input(STU s[], int n) { // 补足代码 // ××× int i; for(i=0;i
n1&&k<=n2) strcpy(s[k].level,"合格"); else strcpy(s[k].level,"不合格"); } }

Part2.共用体类型及编程示例

    共用体与结构体区别?

    两者的表示方法不同。在结构体中,每一个成员都按照顺序排列储存,每个都有独立的储存位置。而在共用体中,不同类型的变量共用一个存储区

Part3.枚举类型及编程示例

    枚举类型用于描述哪一类数据类型?

    枚举常用来列举有限的,离散的数据的集合。枚举类型用于变量取值有限的情况

    枚举变量使用过程中的注意事项

    能否直接输入输出?

    不能

    能否把一个int型数值赋值给一个枚举类型的变量?反过来呢?

    只能把枚举值赋给枚举变量,不能把元素值直接赋给枚举变量,如果想这么做的话,必须用强制类型转换

转载于:https://www.cnblogs.com/Baeky/p/10999882.html

你可能感兴趣的文章
布兰诗歌
查看>>
(转)Tomcat 8 安装和配置、优化
查看>>
(转)Linxu磁盘体系知识介绍及磁盘介绍
查看>>
跨域问题整理
查看>>
[Linux]文件浏览
查看>>
获取国内随机IP的函数
查看>>
今天第一次写博客
查看>>
江城子·己亥年戊辰月丁丑日话凄凉
查看>>
Spring Mvc模式下Jquery Ajax 与后台交互操作
查看>>
(转)matlab练习程序(HOG方向梯度直方图)
查看>>
面试整理:Python基础
查看>>
Program exited with code **** 相关解释
查看>>
tableView
查看>>
Happy Great BG-卡精度
查看>>
Xamarin Visual Studio不识别JDK路径
查看>>
菜鸟“抄程序”之道
查看>>
Ubuntu下关闭防火墙
查看>>
TCP/IP 邮件的原理
查看>>
原型设计工具
查看>>
windows下的C++ socket服务器(4)
查看>>