用c语言统计学生年龄成绩

学生信息管理系统中需要同时保存一个学生的姓名,性别年龄等信息,那么设置变量保存很多同学的这些信息就有点不太方便类似一个登记本,每一页只能写名字如果你要登记其他的信息,又要添加一个登记本只能写性别,如果登记年龄又要添加一个登记本,只能写年龄….,多么的不方便还容易混乱。解决的方法你一定想多么简单,一个登记本一页中同时写姓名,性别年龄不就行了吗?C语言也是这样如果定义一種形式,一个变量同时记录很多的信息这样在管理系统中,就方便很多了这就是结构体。

结构体首先要定义因为每个程序用到的组匼在一起的信息不一样,例如学生信息管理系统中可能要将学号、姓名、性别、年龄、班级组合到一起,所以 第一行用struct告诉程序下面昰一个结构体,后面的stu是这个结构体的类型类似整数用int表示,这个stu是你自己起的名字

学生信息管理系统一共用到了三个函数

第一个是顯示欢迎页面,第二个是验证用户名和口令第三个是显示菜单,并根据用户的输入选择执行相应的操作

还有一些其他的函数,分别是menu()菜单函数调用的子函数

结构话程序后大概的形式就是这样

这就是结构化程序设计,把功能放到函数中下一步就可以集中精力,完善函數中的内容

通过对比发现,这两个程序的源代码几乎一样但是这个过程让我学到很多,这个思考的过程很重要

怎么打 -- 你是说输出吗

学生信息: 学号 , 姓名,年龄成绩 都已输入了。

c 语言数组下标 从 0 起。第十个元素下标是 9

我要回帖

更多关于 用c语言统计学生年龄 的文章

 

随机推荐