验证表(10分)
成绩: 10 / 折扣: 0.8
应用中有时需要验证来自不同地方的两个表的信息是否一致。本实验编写具有如下功能的程序:输入两个学生记录表LIST1,LIST2,在表LIST2中找出所有没有在表LIST1中出现的学生记录(设表LIST1为基础数据表,非空)。
每一个学生记录元素包含两个数据项:学号(整数),姓名;
如果学生记录表LIST2中的记录都包含在LIST1中,则输出the records of LIST2 are all in the LIST1.
如果学生记录表LIST2中的存在学号,姓名不能与表LIST1完全匹配的记录,则输出 学号(%8d)姓名(%15s)is not in LIST1.
如果LIST2为空表,则输出the LIST2 is NULL.
测试输入期待的输出时间限制内存限制额外进程测试用例 1以文本方式显示 5↵20120001 zhangli↵20120002 wanglei↵20120003 duyang↵20120004 lixin↵20120005 liufan↵3↵20120001 zhangli↵20120006 lixin↵20120002 wanglei↵ 以文本方式显示 20120006 lixin is not in LIST1.↵ 1秒64M0测试用例 2以文本方式显示 5↵20120001 zhangli↵20120002 wanglei↵20120003 duyang↵20120004 lixin↵20120005 liufan↵3↵20120001 zhangli↵20120004 wanglei↵20120006 duyang↵ 以文本方式显示 20120004 wanglei is not in LIST1.↵20120006 duyang is not in LIST1.↵ 1秒64M0测试用例 3以文本方式显示 5↵20120001 zhangli↵20120002 wanglei↵20120003 duyang↵20120004 lixin↵20120005 liufan↵0↵ 以文本方式显示 the LIST2 is NULL.↵ 1秒64M0测试用例 5以文本方式显示 5↵20120001 zhangli↵20120002 wanglei↵20120003 duyang↵20120004 lixin↵20120005 liufan↵3↵20120002 wanglei↵20120001 zhangli↵20120004 lixin↵ 以文本方式显示 the records of LIST2 are all in the LIST1.↵ 1秒64M0