演讲稿 工作总结 调研报告 讲话稿 事迹材料 心得体会 策划方案
if(a=='Y'||a=='y') break; } } void del() {
struct student *p1,*p2,*p; char t; long b; int flag=0; while(1) {
printf(\请输入学号:\ scanf(\ if(head->num==b) { p=head;
printf(\姓名\\t学号\\t性别\\t班级\\t语文\\t数学\\t外语\\t综合\\t总分\\t平均分\\n\
精心收集 精心编辑 精致阅读 如需请下载!
演讲稿 工作总结 调研报告 讲话稿 事迹材料 心得体会 策划方案
printf(\me,p->num,p->sex,p->grade,p->score1,p->score2,p->score3,p->score4,p->all,p->average);
printf(\是否删除(Y/N):\ fflush(stdin); scanf(\
if(t=='Y'||t=='y') //判断是否删除, head=head->next; free(p1); } else { p2=head; p1=p2->next; while(p1!=0) {
if(p1->num==b) {
printf(\姓名\\t学号\\t性别\\t班级\\t语文\\t数学\\t外语\\t综合\\t总分\\t平均分\\n\
printf(\
精心收集 精心编辑 精致阅读 如需请下载!
演讲稿 工作总结 调研报告 讲话稿 事迹材料 心得体会 策划方案
me,p1->num,p1->sex,p1->grade,p1->score1,p1->score2,p1->score3,p1->score4,p1->all,p1->average); flag=1; break; } else { p2=p1; p1=p1->next; }
} //查找到要删除的结点,并显示信息
if(flag==0)
printf(\对不起,无查询结果!\ else {
printf(\是否删除(Y/N):\ //提示是否删除 fflush(stdin); scanf(\
if(t=='Y'||t=='y') //判断是否删除,若是执行删除语句
精心收集 精心编辑 精致阅读 如需请下载!
演讲稿 工作总结 调研报告 讲话稿 事迹材料 心得体会 策划方案
p2->next=p1->next; free(p1); } }
printf(\是否回主菜单(Y/N):\ fflush(stdin); scanf(\ if(a=='Y'||a=='y') break; } }
void change() {
struct student *p; long b; int flag; char c; while(1) {
printf(\输入学号:\ scanf(\
精心收集 精心编辑 精致阅读 如需请下载!
演讲稿 工作总结 调研报告 讲话稿 事迹材料 心得体会 策划方案
p=head; flag=0; while(p!=0) {
if(p->num==b) {
printf(\姓名\\t学号\\t性别\\t班级\\t语文\\t数学\\t外语\\t综合\\t总分\\t平均分\\n\
printf(\me,p->num,p->sex,p->grade,p->score1,p->score2,p->score3,p->score4,p->all,p->average);
flag=1; break; } else
p=p->next; } if(flag==0)
printf(\无查询结果!\\n\ else {
精心收集 精心编辑 精致阅读 如需请下载!