分享

今晚内容:C语言-经典学生管理系统

 第IV感 2017-05-12

今晚内容:C语言-经典学生管理系统


今晚内容:C语言-经典学生管理系统


//今晚内容:C语言-经典学生管理系统

//讲课老师:范志军  QQ:208824435

//需求:1.输入学生资料,包括编号、姓名、考试三门成绩及平均分。

//      2.要写入到文件,文件里读取出来再显示到屏幕上。

#include

//结构体是用来存储一堆不同数据类型的数据

struct student//声明结构体 student

{//结构体成员

char num[10];//学生编号

char name[10];//学生姓名

int score[3];//3门成绩

float avr;//平均分

};

//结构体的三要素:结构体的声明:struct 结构体的变量(指针、数组...) 结构体成员

//三要素的关系:声明的结构体可以用来产生结构体变量,结构体的变量可以用来访问结构体成员

int main()

{

int i;//循环输入分数的变量

int sum=0;//统计总分数变量

FILE* fp;

struct student stu;//声明的结构体产生结构体变量

printf('请输入学生的编号:');

scanf('%s',stu.num);

printf('请输入学生的姓名:');

scanf('%s',stu.name);

for(i=0;i<>

{

printf('请输入第%d门成绩:\n',i+1);

scanf('%d',&stu.score[i]);

sum+=stu.score[i];//求出总分数

}

stu.avr=sum/3.0;

fp=fopen('student.txt','w+');

if(fwrite(&stu,sizeof(struct student),1,fp)!=1)

printf('写入文件失败');

fclose(fp);

printf('学生编号:%s.\n',stu.num);

printf('学生姓名:%s.\n',stu.name);

for(i=0;i<>

{

printf('显示第%d门成绩:%d\n',i+1,stu.score[i]);

}

printf('平均分:%0.2f',stu.avr);

return 0;

}



        

上面的学习大纲,相信大家都很想学会项目开发,也是找工作的根本。

           

上面的学习纲、学习流程、活动海报,相信百分百能解决你自学中的所有难题,相信自己,相信我们,就加入我们VIP团队奋斗、努力。

投资学习是终身授益的,伴随你一生的技术,相信自己技术能改变你一生的命运。想参与系统学习班大团队的同学切勿错过,咨询或办理入学手续请联系:

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多