C语言 查询班级学生信息数据
本帖最后由 知我枯荣 于 2021-2-25 21:49 编辑用程序来建立一张用来存储全班同学信息的表,包含以下字段:
学号(字符型,长度14字节)
姓名(字符型,长度10字节)
性别(字符型,长度2字节)
出生日期(YYYY-MM-DD)
语文(浮点型,0~100内)
数学(浮点型,0~100内)
英语(浮点型,0~100内)
当输入完同学们的信息后,再输入三个查询条件:姓名中的子串,年龄,数学分数线。程序将检索所有同学中,名字中包含所输入的子串,且年龄不低于输入的岁数(以程序运行时当天为准,当天x岁生日者,视为满x周岁),数学成绩不低于输入的分数者,并在最后生成的列表中,将符合条件的同学后打上“√”。效果见下图:
提示:
为减少输入数据的繁琐,可以使用附件TestData.txt。
接上述,为便于大家使用此测试数据,假定该班人数为固定99人。
我上传了一个演示程序,大家可以参考一下,但该程序仅能运行在Windows 10(64 bits)之上,在Windows 7上会出现表格宽度显示混乱的现象。手动捂脸.jpg
上述演示程序存在的BUG:对输入的生日日期、三门课的成绩,均未做合法性检查。 最近也正在做 遇到一些问题 可以向大佬学习一下
页:
[1]