1.学生成绩统计
要求描述:
用结构数组实现学生信息的统计功能。
struct student {
long no; /*学号*/
char name[10]; /*姓名*/
char sex; /*性别*/
int age; /*年龄*/
float score; /*平均成绩*/
}
完成下列任务:
(1) 输入实际学生人数 n (2<n<6);
(2) 输入每个学生的信息,组成结构数组,并输出;
(3) 统计男、女生人数并输出;
(4) 计算全班平均成绩并输出;
(5) 将低于全班平均成绩的学生信息按行输出
2.图书信息显示与查找
要求描述:
用结构数组保存书的信息。结构体中包含数据:图书编号、图书名称、作者姓名、出版社名、
出版日期。涉及各个函数分别实现以下功能:
(1) 图书信息的输入
(2) 显示所有图书的信息
(3) 输入作者姓名,显示该作者编写的图书的记录
(4) 设计菜单,通过选择菜单调用以上各函数
相关文章
- 为什么一定要调用 setlocale 呢? 因为在 C/C++ 语言标准中定义了其运行时的字符集环境为 "C" ,也就是 ASCII 字符集的一个子集。使用setlocal改变整个应用程序的字符集编码方式(wcstombs使用前要设置 setlocale (LC_ALL, "chs"); )
- 【C语言程序】今天是祖国母亲的生日,特意编写一个小程序,为祖国母亲庆生~
- 高质量程序设计指南C/C++语言——C++/C常量
- 【程序设计与算法——C/C++入门】C语言入门
- MOOC哈工大C语言程序设计精髓编程题在线测试第十一周
- 编程小白之【C语言】- 第一个C程序代码分析!
- 【语言-c#】C#程序在调试模式下启动几秒后自动退出,并报错 ”Access violation“
- 编写一个基于Linux操作系统+C语言的聊天应用程序,使用QT实现两个主机端(服务器和客户端)进行图形化界面通信。
- 练习1-23:删去C语言程序中所有的注释语句(C程序设计语言 第2版)
- C语言程序设计 学习笔记 12.3 多个源代码文件、头文件、声明