Document number:PBGCG-0857-BTDO-0089-PTT1998

Document number:PBGCG-0857-BTDO-0089-PTT1998

C语言大作业全

#include ""

#include ""

#include ""

#include ""

#include ""

#define LEN sizeof(struct student)

#define NULL 0

int n,m;

int k=1;

struct student

{char num[20];

char name[20];

int age;

char profession[50];

int maths;

int english;

int C_program;

float ave;

struct student * next;

};

float ave(struct student * p1)

{

float ave;

ave=(float)(p1->maths+p1->english+p1->C_program)/3;

return ave;

}

void save(struct student *head)

{

struct student *p1 = head;

FILE *outFile;

outFile = fopen("", "wb");

if (outFile == NULL) {

printf("\nFile error.");

}

else {

while(p1 != NULL)

{

fwrite(p1, sizeof(struct student), 1, outFile);

p1 = p1->next;

}

fclose(outFile);

}

}

;

}

else {

head = (struct student *)malloc(sizeof(struct student));

fread(head, sizeof(*head), 1, infile);

p2 = head;

while(fread(&record, sizeof(record), 1, infile));

}

fwrite(p1, sizeof(struct student), 1, outFile);

fclose(outFile);

}

void sta(struct student * head,char array[20],int max,int min)

{

struct student *p1=head;

int k=0;

if(strcmp(array,"maths")==0)

{

while(p1!=NULL)

{

if(p1->maths>=min&&p1->maths<=max)

k++;

p1=p1->next;

}

printf("数学科目在%d到%d之间的人数为:%d\n",min,max,k);

}

else if(strcmp(array,"english")==0)

{

while(p1!=NULL)

{

if(p1->english>=min&&p1->english<=max)

k++;

p1=p1->next;

}

printf("英语科目在%d到%d之间的人数为:%d\n",min,max,k);

}

else if(strcmp(array,"C_program")==0)

{

while(p1!=NULL)

{

if(p1->C_program>=min&&p1->C_program<=max)

k++;

p1=p1->next;

}

printf("C语言科目在%d到%d之间的人数为:%d\n",min,max,k);

}

}

void exit()

{

printf("\t\t");printf("**********************\n");

printf("\t\t");printf("*******感谢使用*******\n");

printf("\t\t");printf("**********************\n");

k=0;

}

void Chooseproject(int i)

{ struct student *

c语言大作业旋转,c语言大作业全-20210412035629.docx-原创力文档相关推荐

  1. C语言下取整下半个方括号,c语言易错知识点总结[工作范文](28页)-原创力文档...

    c语言易错知识点总结 篇一:c语言易错知识 C语言教学中学生容易出错的知识点解析 0引言 C语言是一种很灵活的语言,在程序调试过程中常常会 遇到一些难解决的问题,一般语法错误计算机能检测出来, 而逻辑 ...

  2. c语言两千行以内代码,C语言的教务管理系统(2000行代码)(106页)-原创力文档

    实用标准文案 C 语言教务管理系统 一.程序结构图 精彩文档 实用标准文案 二.程序运行截图 1. 个人信息简介 2. 修改颜色 3. 注册界面 精彩文档 实用标准文案 4. 信息保存至文件 5. 登 ...

  3. 蔬菜信息配送系统c语言编程,c语言大作业物流配送系统程序(10页)-原创力文档...

    c语言大作业物流配送系统程序 #include #include #include //日期 struct date { int year; int month; int day; }; //订单链表 ...

  4. c语言程序设计 赵宏,C语言程序设计(模块化程序设计I )(6页)-原创力文档...

    第4章 模块化程序设计I (导学) C语言程序设计课程组 赵宏 示例:从键盘输入一个整数,判断该整数是否为素数. #include #include void main( ) { int x,i; s ...

  5. c语言通过指针变量输出10个元素,C语言程序设计第2版指针程序设计(10页)-原创力文档...

    C 语言程序设计 - 理论方法与实践(第 2 版) 7.4.1 简单指针变量作函数参数 例 7-9 用比较交换法 ,将一维数组的最 大值移到数组的最 末元素位置,交换 过程用上述 swap() 函数实 ...

  6. c语言课程设计报告15页左右,C语言课程设计报告——学生信息管理系统(15页)-原创力文档...

    C语言程序设计 课程设计报告 设计题目:学生信息管理系统 专 业 电子信息工程 班 级 学 生 指导教师 年 学期 设计任务: C语言课程设计任务书及指导书 5 题目:学生信息管理系统 功能:学生信息 ...

  7. c语言车辆维修信息管理系统,汽车销售管理系统 C语言版及汽车维修管理制度汇编(45页)-原创力文档...

    西安郵電大學 C语言课程设计报告 题 目:汽车销售管理系统 院系名称: 专业名称: 班 级: 学生姓名: 学号(8位): 指导教师: 设计起止时间: 设计目的 1. 对c语言基本知识的巩固和综合运用. ...

  8. c语言水打印仙花数程序,最新C语言程序设计常见上机实验题目汇总(24页)-原创力文档...

    C C语言程序设计常见上机实验题目汇总 PAGE PAGE # / 229 / 22 C语言常见的上机实验题目汇总 目录 1.计算矩形的周长与面积 Ft tBEt. C ? "ITT订舁拒形 ...

  9. 歌手比赛系统c语言程序注释,C语言程序课程设计—歌手比赛系统(20页)-原创力文档...

    淮南师范学院 课程设计报告 歌手比赛系统 姓 名:胡欢欢 学号: 1008010109 专 业:计算机科学与技术 班 级: 10 级( 1)班 指导教师:彭飞 职称: XXX 2013 年 3 月 7 ...

最新文章

  1. java中Class.getResource用法(用于配置文件的读取)
  2. matlab读取txt数据绘图(python命令行传参)
  3. ipad鼠标怎么把圆圈换成箭头_高度融合,让iPad更像笔记本的金属键盘
  4. Nginx中浏览器缓存的执行流程
  5. 洛谷 P2324 [SCOI2005]骑士精神 解题报告
  6. 代码不规范?985,211也不要!
  7. 【连载】如何掌握openGauss数据库核心技术?秘诀四:拿捏事务机制(1)
  8. QTP11 5发布,改名UFT
  9. 用webpack打包加密静态配置文件
  10. vivo发布OriginOS Ocean,国产定制系统越来越好了
  11. 软件设计师历年真题常错的题加解析——上午题
  12. Eplan教学视频合集-百度网盘-收集于网络
  13. Mac制作启动U盘解决重启按option不能识别的问题
  14. TreeSet的两种排序方式
  15. 不接受反驳,性能最强,功能最强的Java日志框架
  16. linux系统显卡显存容量,Linux下检查显存大小
  17. MongoDB误操作恢复测试
  18. 电脑上总显示宽带连接服务器怎么办啊,电脑显示宽带已连接网页打不开怎么办...
  19. Ubuntu磁盘扩充
  20. 摩根斯丹利 上海java开发_美团上海Java实习(已offer)面经(还没写完,转载)...

热门文章

  1. GBin1分享的10个吸引眼球的jQuery插件
  2. cp文件服务器,docker容器与物理机的文件传输—docker cp命令
  3. c语言编程 验证用户名和密码是否正确(函数定义),《C语言程序设计教程》习题参考答案[精品资料].doc...
  4. 通用技术和信息技术合格考知识点_高二信息与通用技术会考知识点
  5. python函数不定参数_python如何定义不定参数函数
  6. B. Bogosort codeforces(思维)
  7. Aroma's Search(暴力)
  8. A Simple Math Problem(矩阵快速幂)
  9. ffplay android 编译,ffmpeg android 平台编译
  10. zabbix监控linux文件目录,zabbix监控linux磁盘性能