C语言课程设计

发布 2022-10-03 02:40:28 阅读 5507

#include<>

#include<>

#include<>

float **g(struct student stu);

float tot(struct student stu);

int student_searchbyindex(char id)

int student_searchbyname(char name)

void student_displaysingle(int index);

void student_getchar();

void baocun();

void student_modify();

void student_select();

void student_display();

void choice5();

*定义学生结构体*/

struct student

char id[10];

char name[20];

float mark1;

float mark2;

float mark3;

float **erage;

float total;

struct student students[10];

int num=1000;

*主程序*/

void main()

int choice;

while(1)

*求平均值*/

float **g(struct student stu)

return (

*求总分*/

float tot(struct student stu)

return (

int student_searchbyindex(char id)

int i;

for (i=0;i

return -1;

int student_searchbyname(char name)

int i;

for (i=0;i

return -1;

void student_displaysingle(int index)

printf("%10s%10s%8.2f%8.2f%8.

2f%10.2f%10.2f","学号","姓名","语文成绩","数学成绩","英语成绩","平均成绩","总成绩");

printfn");

printf("%10s%10s%8.2f%8.2f%8.

2f%10.2f%10.2f",students[index].

id,students[index].name,students[index].mark1,students[index].

mark2,students[index].mark3,students[index].**erage,students[index].

total);

/*录入成绩*/

void student_getchar()

float mark1,mark2,mark3;

int i=1,flag=1,n;

//char id[10];

while(flag)

for(i=0;iif(fwrite(&students[i],sizeof(struct student),1,fp)!=1)

printf("文件输入错误!");

fclose(fp关闭文件*/

*修改学生信息*/

void student_modify()

float mark1,mark2,mark3;

while(1)

char id[20];

int index;

printf("请输入要修改的学生的学号:")

scanf("%s",&id);

getchar();

index=student_searchbyindex(id);

if (index==-1)

printf("学生不存在!");

elseprintf("你要修改的学生信息为:");

C语言课程课程设计

课程设计报告。课程名称 c语言程序设计 系别 xxx 专业班级 xxx班 学号 xxxxxxxxxx 姓名 xxx 课程题目 10或100以内儿童加减乘除算术游戏。完成日期 2013.6.14 19 指导老师 xxx 2013年 6月 21日。附件 一 程序模块图。二 源程序。include inc...

C语言课程设计

目录。1 c语言程序课程设计教学大纲。2 c语言程序课程设计说明书。3 c语言程序课程设计报告 模板 4 c语言程序课程设计成绩评定表。xx xx学院。课程教学大纲。课程名称 c语言程序课程设计。适用专业 课程类别 专业基础课。制订时间 2010年11月 计算机科学与技术系制。c语言程序课程设计教学...

C语言课程设计

目录。1 c语言程序课程设计教学大纲。2 c语言程序课程设计说明书。3 c语言程序课程设计报告 模板 4 c语言程序课程设计成绩评定表。珠海学院。课程教学大纲。课程名称 c语言程序课程设计。适用专业 2010级计算机科学与技术系各专业。课程类别 专业基础课。制订时间 2010年11月 计算机科学与技...