# include <>
# include <>
# include <>
# include ""
# include ""
# include ""
# include ""
# include ""
# include ""
# include ""
# include ""
# include ""
# include ""
*用来打印菜单界面的指针数组*/
char *menu=else
for(k=1000000000;k>=0;k--)system("cls");
head=(struct infor *)malloc(sizeof(struct infor));
head->next=null;
for(j=0;j<=10;j++)打印菜单*/printf("%s",menu[j]);
printf("\t\tn
printf("\t\t\t 是否已建立文件信息?(y/n):"
getchar();去除上次输入数据回车键*/scanf("%c",&ch);
/*根据是否已经建立学生信息显示不同的提示信息*/if(ch=='y')
if(ch=='n')
printf("\t\t\t 信息尚未建立!请先建立信息!");
printf("\t\t\t 请输入你的选择<1-9>:"
scanf("%d",&key);
printf("");
system("cls");
i=1;/*死循环,以便上一步操作完成后自动回到主菜单*/while(1)
if(i==0)
/*改变i的值来改变提示信息的输出*/
i=0;printf("\t\tno\"q\"返回主菜单!\"q\"键退出系统!(\q\"/no\"q\")
getchar();去除上次输入输入数据的回车键*/scanf("%c",&n);
printf("");
if(n=='q')
exit(0);
system("cls");
/*清屏*/
system("pause");
return 0;
struct infor
long num;
char name[20];
float score[4];
float **er;
float add;
struct infor *next;
*函数功能:建立学生信息。
函数参数:字符串指针。
函数还回值:字符串指针
char *build(char *filename )struct infor *p,*q,*head;
int i,j=0;
file *fp;
printf("\t\t\t\t输入源文件名:")scanf("%s",filename);
if((fp=fopen(filename,"w"))null)head=(struct infor *)malloc(sizeof(struct infor));构造头节点*/
C语言课程课程设计
课程设计报告。课程名称 c语言程序设计 系别 xxx 专业班级 xxx班 学号 xxxxxxxxxx 姓名 xxx 课程题目 10或100以内儿童加减乘除算术游戏。完成日期 2013.6.14 19 指导老师 xxx 2013年 6月 21日。附件 一 程序模块图。二 源程序。include inc...
C语言课程设计
目录。1 c语言程序课程设计教学大纲。2 c语言程序课程设计说明书。3 c语言程序课程设计报告 模板 4 c语言程序课程设计成绩评定表。xx xx学院。课程教学大纲。课程名称 c语言程序课程设计。适用专业 课程类别 专业基础课。制订时间 2010年11月 计算机科学与技术系制。c语言程序课程设计教学...
C语言课程设计
目录。1 c语言程序课程设计教学大纲。2 c语言程序课程设计说明书。3 c语言程序课程设计报告 模板 4 c语言程序课程设计成绩评定表。珠海学院。课程教学大纲。课程名称 c语言程序课程设计。适用专业 2010级计算机科学与技术系各专业。课程类别 专业基础课。制订时间 2010年11月 计算机科学与技...