如何用C语言设计出一个学生信息查询系统的程序?

作者&投稿:殷勤皇 (若有异议请与网页底部的电邮联系)

<<"1.输入/添加学生资料"<<endl<<" 

2.输出学生资料"<<endl<<" 

3.查找"<<endl<<" 

4.删除"<<endl<<" 

5.总分排序"<<endl<<" 

6.退出"<<endl<<endl<<" 

请选择你要的服务(1-6)"<<endl;cin>>chose;if(chose=='6'){break;}switch(chose){case'1':// 

输入学生信息{do{cout<<"

请输入学生姓名:"<<endl;ch1=newchar[];ch2=newchar[];cin>>ch1;cout<<"

请输入学号:"<<endl;cin>>num;while(st.check_num(num)){cout<<"

学号重复,请重新输入"<<endl;cin>>num;}cout<<"

请输入地址:"<<endl;cin>>ch2;cout<<"

请输入高数成绩:"<<endl;cin>>x;cout<<"

请输入英语成绩:"<<endl;cin>>y;cout<<"

请输入计算机成绩:"<<endl;cin>>z;st.input(ch1,num,ch2,x,y,z);printf("

是否继续输入学生信息?(\"y\"继续)");scanf("%s",flag);}while(strcmp(flag,"y")==0);}break;case'2':// 

输出学生资料{temp=count;count=1;cout<<"

序号姓名学号地址高数英语计算机"<<endl;while(count<=temp){st.show();count++;}count--;getch();}break;case'3':{cout<<"

请输入你要查找学生的学号"<<endl;cin>>find;st.find(find);}break;case'4':{cout<<"

请输入你要删除的学生学号"<<endl;cin>>del;st.del(del);}break;case'5':{st.taxis();}break;

default:{cout<<"输入错误!!!,请重新输入"<<endl;getch();}}}cout<<"感谢你的使用!
"<<endl;getch();

}



~

编写一个c语言程序,实现录入学生学号和姓名信息的功能
答:1、首先创建一个c语言项目。然后右键头文件,创建一个Stu的头文件。2、然后编写头文件的代码。再将数据结构的增删改查和结构体写入头文件。3、然后在源文件中创建main源文件和Stu源文件。再main文件中写入int mian()代码。4、然后在mian主函数中,写入while语句无限循环。再写入Init函数。5、然后在...

用简单的c语言做两个学生信息表(学号,姓名,性别,系别)再把两个表连接...
答:free(p);} else printf("没有此学生的记录,无法删除!\n");return (h);} list *insert(list *h){ list *p,*q,*r,*head;head=h;r=h;p=h->next;// 下面构造一个学生的信息 q=(list *)malloc(sizeof(list));printf("请输入待插入学生的学号:\n");scanf("%d",&q->num);...

c语言程序设计 学生信息管理系统
答:1.系统以菜单方式工作2.学生信息录入功能(学生信息用文件保存)—输入3.学生信息浏览功能——输出4.查询,排序功能——算法5.按学号查询6.按姓名查询7.学生信息的删除与修改(可选项... 1. 系统以菜单方式工作2. 学生信息录入功能(学生信息用文件保存)—输入3. 学生信息浏览功能——输出4. 查询,排序功能——...

用c语言编写一个学生学籍管理系统
答:scanf("%c",&p->data.yuan); getchar(); printf("请你输入班级:"); scanf("%d",&p->data.ban); getchar(); /* 信息输入已经完成 */ p->next=NULL; r->next=p; r=p; shoudsave=1; } } void Qur(Link l) /* 查询学生 */ { int sel; char findmess[20]; Node *p; if(!l->...

C语言设计一个学生学籍管理系统,要求文件形式保存,且用到链表
答:float score1; float score2; float score3; char filename[] = "D:\\编程学习\\编程实践\\c语言课程设计1 学生信息管理\\data.txt"; //文件名,此处为简化编程,采用固定地址名称,未作输入 FILE *fp; pstu head,ptr; //创建带表头结点的空单链表head,用来存放载入信息 head = (pstu)malloc(SIZE)...

c语言设计,编程实现学生基本信息管理程序
答:1、编程实现学生基本信息管理程序。学生基本信息包括:学号、姓名、性别、年龄、班级、学院、专业等。编程实现学生信息的添加,查询(至少提供按学号查询、班级和专业的综合查询两种方... 1、 编程实现学生基本信息管理程序。学生基本信息包括:学号、姓名、性别、年龄、班级、学院、专业等。编程实现学生信息的添加,查询(...

如何用c语言制作一个学生信息管理系统,要求以文件形式保存
答://信息查询 system("cls");printf("欢迎进入信息查询版块!\n");printf("请输入要查询的学生编号:");scanf("%d",&j);getchar();//printf("%d\n",j); //检测输入是否成功,调试程序用 FindStu(head,j); //查询并输出 printf("\n请输入回车键返回主菜单!");getchar();system("...

用C语言编写一个学生管理系统。
答:一℃himl 0:} void help(){ printf("\ nO.欢迎使用系统帮助,\ n);printf("\ n1.进入系统后,先制新学生信息,再查询:\n’);printf(" \n2.按照菜单提示键入数字代号\ n printf("\ n3. 增加学生信息后,切记保存按;\.n”printf("\n4. 谢谢您的仗用!\ n");} void n:adlilcO r...

C语言编写学生信息录入 信息包括学号 姓名 性别 年龄 成绩 能实现学生...
答:include "iostream"include "String.h"using namespace std;struct List { char name[20];int NO;};template <class List> struct Node { List data;Node<List> *next;};template <class List> class Student { Node<List> *head;public:Student(int m);void Setdata(int n);void Print...

用C语言编写一程序,统计N个学生的成绩信息。
答:printf("请输入学生人数:\n");scanf("%d",&n);printf("请输入每个学生的信息:\n");for(i=0;i<n;i++){ printf("第%d个学生:\n",i+1);stud[i].mc=i+1;printf("输入学号:");scanf("%d",&stud[i].number);printf("输入姓名:");scanf("%s",stud[i].name);printf("输入数学...