希望专家混不吝什么意思赐教....

查看: 781|回复: 9
c语言编译没问题,但是调试错误,希望专家不吝赐教!
阅读权限10
新手上路, 积分 26, 距离下一级还需 24 积分
#include&stdlib.h&
#include&stdio.h&
#include&string.h&
#include&conio.h&
typedef struct {
& & & & char name[10];
typedef struct {
& & & & char courseNo[10];
& & & & char coursename[20];
StudentInfo si[100];
GradeInfo gi[500];
void ReadFile()
& & & & FILE *
& & & & fp=fopen(&d:\\student.txt&,&r&);
& & & & while (!feof(fp))
& & & & & & & & fscanf(fp,&%d%s%d%d%d&,&si[sp].id,&si[sp].name,&si[sp].sex,&si[sp].tel);
& & & & & & & & sp++;
& & & & fclose(fp);
& & & & fp=fopen(&d:\\score.dat&,&r&);
& & & & while (!feof(fp))
& & & & & & & & fscanf(fp,&%d%s%s%d%d%d%d&,&gi[gp].id,&gi[gp].courseNo,&gi[gp].coursename,&gi[gp].a,&gi[gp].b,&gi[gp].c,&gi[gp].d);
& & if (gi[gp].c==-1)
& & & & & & & & gi[gp].e = 0.3*gi[gp].b+0.7*gi[gp].d;
& && &&&gi[gp].e = 0.15*gi[gp].b+0.15*gi[gp].c+0.7*gi[gp].d;
& & & && &&&if ( gi[gp].e &= 80. )
& && && && && &&&gi[gp].f = gi[gp].a *0.8;
& & & & & & & & else if ( gi[gp].e &= 70. )
& && && && && &&&gi[gp].f = gi[gp].a *0.75;
& & & & & & & & else if ( gi[gp].e &= 60. )
& && && && && &&&gi[gp].f = gi[gp].a *0.6;
& & & & & & & & else gi[gp].f = 0;
& & & & & & & & gp++;
fclose(fp);
void DisplayMainMenu()
printf (& 1)&&学生信息录入 \n2)& & & & 学生信息查询 \n3)& & & & 学生数据删除 \n4)& & & & 学生成绩排序 \n5)& & & & 程序结束 \n &);
void DataInput()
& & & & FILE *
& & printf (&学生的学号 课程编号 课程名称 学分 平时成绩 实验成绩 卷面成绩\n&);
& & fscanf(fp,&%d%s%s%d%d%d%d&,&gi[gp].id,&gi[gp].courseNo,&gi[gp].coursename,&gi[gp].a,&gi[gp].b,&gi[gp].c,&gi[gp].d);
& & & & if (gi[gp].c==-1)
gi[gp].e=0.3*gi[gp].b+0.7*gi[gp].d;
& & & & else
gi[gp].e=0.15*gi[gp].b+0.15*gi[gp].c+0.7*gi[gp].d;
& & & & if (gi[gp].e &=90) gi[gp].f=gi[gp].a*1.;
& & & & else if (gi[gp].e&=80)
gi[gp].f=gi[gp].a *0.8;
& & & & else if (gi[gp].e&=70)
gi[gp].f=gi[gp].a*0.75;
& & & & else if ( gi[gp].e&=60)
gi[gp].f=gi[gp].a*0.6;
& & & & else gi[gp].f=0;
& & & & gp++;
void QueryById();
void QueryByRoom();
void QueryGrade();
void DataQuery()
& & & & int x,y;
& & & & printf(& 1) 学生基本情况查询\n2) 成绩查询\n&);
& & & & scanf(&%d&,&x);
& & & & if (x==1) // 查询学生信息
& & & & & & & & printf(&1) 按学号查询 2)按宿舍查询\n&);
& & & & & & & & scanf(&%d&,&x);
& & & & & & & & if (x==1)&&
printf(& 输入学号\n&);
scanf(&%d&,&y);
QueryById(y);
& & & & if (x==2)
printf(& 输入宿舍号\n&);
scanf(&%d&,&y);
QueryByRoom(y);
if& &(x==2)&&// 查询成绩信息
printf (& 输入学号\n&);
scanf (&%d&,&y);
QueryGrade(y);
void DataDelete()
& & int d=0;
& & & & int i=0;
& & & & printf(&输入学号\n&);
& & & & scanf(&%d&,&x);
& & & & while(si[i].id!=x) i++;
& & & & if (i&sp-1)
& & & & {& & & & for (k=i;k&sp-1; k++)
& & & & & & & & {
& & & & & & & & & & & & si[k] = si[k+1];& & // 删除一个数据后,其他数据前移
& & & & & & & & }
& & & & if (i&sp) sp--;
// 成绩数组中,有多个相同的学号,都要删除,并且后面的数据需要前移
& & & & for (k=0;k&k++)
& & & & & & & & if (gi[gp].id==x) d++;
& & & & & & & & else gi[k-d]=gi[k];
void QueryById(int x)
& & & & for (i=0;i&i++)
& & & & & & & & if (si[i].id==x)
& & & & & & & & {
& & & & & & & & & & & & printf (&\n& & & & 学号& & & & 姓名& & & & 性别& & & & 宿舍号码& & & & 电话号码\n&);
& & & & & & & & & & & & printf (&& & %d& &&&%s& &&&%s& && & %d& & & & & & & && && &%d\n&,si[i].id,si[i].name,si[i].sex,si[i].room,si[i].tel);
& & & & & & & & }
void QueryByRoom(int x)
& & & & for (i=0;i&i++)
& & & & & & & & if (si[i].room==x)
& & & & & & & & {
& & & & & & & & & & & & printf (&\n& & & & 学号& & & & 姓名& & & & 性别& & & & 宿舍号码& & & & 电话号码\n&);
& & & & & & & & & & & & printf (&& & & & %d& & & && &&&%s& & & && && & %s& & & & %d& & & & & & & && && &%d\n&,si[i].id,si[i].name,si[i].sex,si[i].room,si[i].tel);
& & & & & & & & }
void QueryGrade(int x)
& & & & int sc=0;
& & & & double sg=0;
& & & & for (i=0;i&i++)
& & & & & & & & if (gi[i].id==x)
& & & & & & & & {
& & & & & & & & & & & & sc++;
& & & & & & & & & & & & sg+=gi[i].f;
& & & & & & & & & & & & printf(&\n& & & & 学号& & & & 课程编号& & & & 课程名称& & & & 学分& & & & 平时成绩& & & & 实验成绩& & & & 卷面成绩& & & & 综合成绩& & & & 实得学分\n&);
& & & & & & & & & & & & printf(&& & & & %d& & & && && &%s& & & && && && & %s& & & && && && & %f& & & && && &%f& & & && && && & %f& & & && && && & %f& & & && && && &%f& & & && && && & %f\n&,gi[i].id,gi[i].courseNo,gi[i].coursename,gi[i].a,gi[i].b,gi[i].c,gi[i].d,gi[i].e,gi[i].f);
& & & & & & & & }
& & & & printf (&共修:%d科,实得总分为:%f\n&,sc,sg);
void sort1();
void sort2();
void DataSort()
& & & & printf (&& & & & 1)& & & & 综合成绩排序\n& & & & 2)& & & & 实际学分排序\n&);
& & & & scanf(&%d&,&x);
& & & & if (x==1) sort1();
& & & & if (x==2) sort2();
void gradeput();
void sort1()
& & & & int i,j;
& & & & GradeI
& & & & for (i=gp-1;i&=1;i--)
& & & & & & & & for (j=0;j&i;j++)
& & & & & & & & {
& & & & & & & & & & & & if (gi[j].e&gi[j+1].e)& &// 如果改为 gi[j].e& gi[j+1].e 则为逆序
& & & & & & & & & & & & {
& & & & & & & & & & & & & & & & t=gi[j];
& & & & & & & & & & & & & & & & gi[j]=gi[j+1];
& & & & & & & & & & & & & & & & gi[j+1]=t;
& & & & & & & & & & & & }
& & & & & & & & }
& & & & gradeput();
void sort2()
& & & & int i,j;
& & & & GradeI
& & & & for (i=gp-1;i&=1;i--)
& & & & & & & & for (j=0;j&i;j++)
& & & & & & & & {
& & & & & & & & & & & & if (gi[j].f&gi[j+1].f) // 如果改为 gi[j].f& gi[j+1].f 则为逆序
& & & & & & & & & & & & {
& & & & & & & & & & & & & & & & t=gi[j];
& & & & & & & & & & & & & & & & gi[j]=gi[j+1];
& & & & & & & & & & & & & & & & gi[j+1]=t;
& & & & & & & & & & & & }
& & & & & & & & }
& & & & gradeput();
void gradeput()
& & & & for(i=0;i&i++)
& & & & & & & & printf(&\n& & & & 学号& & & & 课程编号& & & & 课程名称& & & & 学分& & & & 平时成绩& & & & 实验成绩& & & & 卷面成绩& & & & 综合成绩& & & & 实得学分\n&);
& & & & & & & & printf(&& & & & %d& & & && && &%s& & & && && && &%s& & & && && && & %f& & & && && &%f& & & && && && & %f& & & && && && & %f& & & && && && &%f& & & && && && & %f\n&,gi[i].id,gi[i].courseNo,gi[i].coursename,gi[i].a,gi[i].b,gi[i].c,gi[i].d,gi[i].e,gi[i].f);
void main()
& & & & ReadFile();
& & & & while(1)
& & & & & & & & DisplayMainMenu();
& & & & & & & & scanf(&%d&,&x);
& & & & & & & & switch (x)
& & & & & & & & {
& & & & & & & & case 1: DataInput();
& & & & & & & & case 2: DataQuery();
& & & & & & & & case 3: DataDelete();
& & & & & & & & case 4: DataSort();
& & & & & & & & case 5: exit (0);
& & & & & & & & }
发帖求助前要善用【】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请编辑帖子并把分类改成【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【热心】和【驿站币】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
阅读权限10
新手上路, 积分 26, 距离下一级还需 24 积分
Loaded 'ntdll.dll', no matching symbolic information found.
Loaded 'C:\WINDOWS\system32\kernel32.dll', no matching symbolic information found.
The thread 0xD38 has exited with code - (0xC000013A).
The thread 0xC60 has exited with code - (0xC000013A).
The program 'E:\Debug\学生信息管理系统.exe' has exited with code - (0xC000013A).
发帖求助前要善用【】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请编辑帖子并把分类改成【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【热心】和【驿站币】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
阅读权限10
新手上路, 积分 26, 距离下一级还需 24 积分
我们现在程序设计实习,老师好不负责任啊,来转一圈就走了,也没人指导,只好请教各位专家了!
发帖求助前要善用【】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请编辑帖子并把分类改成【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【热心】和【驿站币】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
阅读权限70
银牌会员, 积分 2952, 距离下一级还需 48 积分
本帖最后由 qqtest 于
09:42 编辑
编译竟然能通过????啥编译器这么牛XXXX
那先报三个语法吧
void QueryById(int);
void QueryByRoom(int);
void QueryGrade(int);
void DataInput()中的fp是想干嘛。。。。打都没打开。。。就用了???
还是先看下文件是怎么操作的吧。。。一顿乱来。。。
还有文件没打开你难道不退出还要继续使用程序能运行才怪了呢。。。。
像这一种你就写得太。。。
& && & fp=fopen(&d:\\student.txt&,&r&);
& && &&&while (!feof(fp))
fp你为什么不给他置为NULL。。。
还有你的编程规范真的不爽(如果你是做开发这一块的话建议看一本编程规范的书)
好了。。。话也说完了。。。赶紧喷我吧。。。
发帖求助前要善用【】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请编辑帖子并把分类改成【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【热心】和【驿站币】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
阅读权限10
新手上路, 积分 26, 距离下一级还需 24 积分
本来用那个FILE *fp
后来同学说这个加上了,加上之后就有一个警告,说fp没有初始化,同学就说不用理会,小弟只学了一学期c,且都过去一年了,现在时间很紧张,没有办法系统复习,所以求大神指导稍作讲解。。
发帖求助前要善用【】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请编辑帖子并把分类改成【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【热心】和【驿站币】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
阅读权限90
一下子看这么多代码,迷糊了……楼主起码先指出问题点吧!
发帖求助前要善用【】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请编辑帖子并把分类改成【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【热心】和【驿站币】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
阅读权限10
新手上路, 积分 26, 距离下一级还需 24 积分
Health 发表于
一下子看这么多代码,迷糊了……楼主起码先指出问题点吧!
Loaded 'ntdll.dll', no matching symbolic information found.
Loaded 'C:\WINDOWS\system32\kernel32.dll', no matching symbolic information found.
The thread 0xD38 has exited with code - (0xC000013A).
The thread 0xC60 has exited with code - (0xC000013A).
The program 'E:\Debug\学生信息管理系统.exe' has exited with code - (0xC000013A).
就是这个。希望大神指导,因为现在时间很紧。
发帖求助前要善用【】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请编辑帖子并把分类改成【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【热心】和【驿站币】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
阅读权限70
银牌会员, 积分 2952, 距离下一级还需 48 积分
本帖最后由 qqtest 于
10:36 编辑
真的很蛋疼。。。
一、逻辑上有错误(如果没这个文件那不是死掉了);
二、代码不规范;
三、很多基本的语法问题没搞懂(像fscanf,一个字符串输入你加个&干嘛);
四、您还是重写吧。。。
我只能让程序运行起来。。。您 有时间还真是重写吧。。。真的很纠洁。。。
#include&stdlib.h&
#include&stdio.h&
#include&string.h&
#include&conio.h&
#define& & & & & & & & PATH_STUINFO_FILE& & & & &d:\\student.txt&
#define& & & & & & & & PATH_SCORE_FILE& & & & & & & & &d:\\score.dat&
typedef struct {
& & & & char name[10];
typedef struct {
& & & & char courseNo[10];
& & & & char coursename[20];
StudentInfo si[100];
GradeInfo gi[500];
//state funcation
void QueryById(int);
void QueryByRoom(int);
void QueryGrade(int);
void sort1();
void sort2();
void gradeput();
void ReadFile()
& & & & FILE *fp = NULL;
& & & & fp=fopen(PATH_STUINFO_FILE,&r&);
& & & & if(NULL == fp)
& & & & & & & &
& & & & while (!feof(fp))
& & & & & & & & fscanf(fp,&%d%s%d%d%d&,&si[sp].id, si[sp].name,&si[sp].sex, &si[sp].room, &si[sp].tel);
& & & & & & & & sp++;
& & & & fclose(fp);
& & & & fp=fopen(PATH_SCORE_FILE,&r&);
& & & & if (NULL == fp)
& & & & & & & &
& & & & while (!feof(fp))
& & & & & & & & fscanf(fp,&%d%s%s%d%d%d%d&,&gi[gp].id, gi[gp].courseNo,gi[gp].coursename,&gi[gp].a,&gi[gp].b,&gi[gp].c,&gi[gp].d);
& & & & & & & & if (gi[gp].c==-1)
& & & & & & & & & & & & gi[gp].e = 0.3*gi[gp].b+0.7*gi[gp].d;
& & & & & & & & else
& & & & & & & & & & & & gi[gp].e = 0.15*gi[gp].b+0.15*gi[gp].c+0.7*gi[gp].d;
& & & & & & & & if ( gi[gp].e &= 80. )
& & & & & & & & & & & & gi[gp].f = gi[gp].a *0.8;
& & & & & & & & else if ( gi[gp].e &= 70. )
& & & & & & & & & & & & gi[gp].f = gi[gp].a *0.75;
& & & & & & & & else if ( gi[gp].e &= 60. )
& & & & & & & & & & & & gi[gp].f = gi[gp].a *0.6;
& & & & & & & & else gi[gp].f = 0;
& & & & & & & & gp++;
& & & & fclose(fp);
void DisplayMainMenu()
& & & & printf (& 1)&&学生信息录入 \n2)& && &&&学生信息查询 \n3)& && &&&学生数据删除 \n4)& && &&&学生成绩排序 \n5)& && &&&程序结束 \n &);
void DataInput()
& & & & FILE *fp = NULL;
& & & & fp = fopen(PATH_SCORE_FILE, &r&);
& & & & if (NULL == fp)
& & & & & & & &
& & printf (&学生的学号 课程编号 课程名称 学分 平时成绩 实验成绩 卷面成绩\n&);
& & fscanf(fp,&%d%s%s%d%d%d%d&,&gi[gp].id, gi[gp].courseNo, gi[gp].coursename,&gi[gp].a,&gi[gp].b,&gi[gp].c,&gi[gp].d);
& & & & if (gi[gp].c==-1)
& & & & & & & & gi[gp].e=0.3*gi[gp].b+0.7*gi[gp].d;
& & & & else
& & & & & & & & gi[gp].e=0.15*gi[gp].b+0.15*gi[gp].c+0.7*gi[gp].d;
& & & & if (gi[gp].e &=90) gi[gp].f=gi[gp].a*1.;
& & & & else if (gi[gp].e&=80)
& & & & & & & & gi[gp].f=gi[gp].a *0.8;
& & & & else if (gi[gp].e&=70)
& & & & & & & & gi[gp].f=gi[gp].a*0.75;
& & & & else if ( gi[gp].e&=60)
& & & & & & & & gi[gp].f=gi[gp].a*0.6;
& & & & else gi[gp].f=0;
& & & & gp++;
void DataQuery()
& & & & int x,y;
& & & & printf(& 1) 学生基本情况查询\n2) 成绩查询\n&);
& & & & scanf(&%d&,&x);
& & & & if (x==1) // 查询学生信息
& & & & & & & & printf(&1) 按学号查询 2)按宿舍查询\n&);
& & & & & & & & scanf(&%d&,&x);
& & & & & & & & if (x==1)&&
& & & & & & & & {
& & & & & & & & & & & & printf(& 输入学号\n&);
& & & & & & & & & & & & scanf(&%d&,&y);
& & & & & & & & & & & & QueryById(y);
& & & & & & & & }
& && &&&if (x==2)
& & & & & & & & {&&
& & & & & & & & & & & & printf(& 输入宿舍号\n&);
& & & & & & & & & & & & scanf(&%d&,&y);
& & & & & & & & & & & & QueryByRoom(y);
& & & & & & & & }
& & & & if& &(x==2)&&// 查询成绩信息
& & & & & & & & printf (& 输入学号\n&);
& & & & & & & & scanf (&%d&,&y);
& & & & & & & & QueryGrade(y);
void DataDelete()
& & int d=0;
& & & & int i=0;
& & & & printf(&输入学号\n&);
& & & & scanf(&%d&,&x);
& & & & while(si.id!=x) i++;
& & & & if (i&sp-1)
& & & & {& && &&&for (k=i;k&sp-1; k++)
& & & & & & & & si[k] = si[k+1];& & // 删除一个数据后,其他数据前移
& & & & if (i&sp) sp--;
& & & & // 成绩数组中,有多个相同的学号,都要删除,并且后面的数据需要前移
& & & & for (k=0;k&k++)
& & & & & & & & if (gi[gp].id==x) d++;
& & & & & & & & else gi[k-d]=gi[k];
& & & & gp=gp-d;
void QueryById(int x)
& & & & for (i=0;i&i++)
& & & & & & & & if (si.id==x)
& & & & & & & & {
& & & & & & & & & & & & printf (&\n& && &&&学号& && &&&姓名& && &&&性别& && &&&宿舍号码& && &&&电话号码\n&);
& & & & & & & & & & & & printf (&& & %d& &&&%s& &&&%s& && & %d& && && && && && && &%d\n&,si.id,si.name,si.sex,si.room,si.tel);
& & & & & & & & }
void QueryByRoom(int x)
& & & & for (i=0;i&i++)
& & & & & & & & if (si.room==x)
& & & & & & & & {
& & & & & & & & & & & & printf (&\n& && &&&学号& && &&&姓名& && &&&性别& && &&&宿舍号码& && &&&电话号码\n&);
& & & & & & & & & & & & printf (&& && &&&%d& && && && &%s& && && && &&&%s& && &&&%d& && && && && && && &%d\n&,si.id,si.name,si.sex,si.room,si.tel);
& & & & & & & & }
void QueryGrade(int x)
& & & & int sc=0;
& & & & double sg=0;
& & & & for (i=0;i&i++)
& & & & & & & & if (gi.id==x)
& & & & & & & & {
& & & & & & & & & & & & sc++;
& & & & & & & & & & & & sg+=gi.f;
& & & & & & & & & & & & printf(&\n& && &&&学号& && &&&课程编号& && &&&课程名称& && &&&学分& && &&&平时成绩& && &&&实验成绩& && &&&卷面成绩& && &&&综合成绩& && &&&实得学分\n&);
& & & & & & & & & & & & printf(&& && &&&%d& && && && & %s& && && && && &&&%s& && && && && &&&%f& && && && & %f& && && && && &&&%f& && && && && &&&%f& && && && && & %f& && && && && &&&%f\n&,gi.id,gi.courseNo,gi.coursename,gi.a,gi.b,gi.c,gi.d,gi.e,gi.f);
& & & & & & & & }
& & & & printf (&共修:%d科,实得总分为:%f\n&,sc,sg);
void DataSort()
& & & & printf (&& && &&&1)& && &&&综合成绩排序\n& && &&&2)& && &&&实际学分排序\n&);
& & & & scanf(&%d&,&x);
& & & & if (x==1) sort1();
& & & & if (x==2) sort2();
void sort1()
& & & & int i,j;
& & & & GradeI
& & & & for (i=gp-1;i&=1;i--)
& & & & & & & & for (j=0;j&i;j++)
& & & & & & & & {
& & & & & & & & & & & & if (gi[j].e&gi[j+1].e)& &// 如果改为 gi[j].e& gi[j+1].e 则为逆序
& & & & & & & & & & & & {
& & & & & & & & & & & & & & & & t=gi[j];
& & & & & & & & & & & & & & & & gi[j]=gi[j+1];
& & & & & & & & & & & & & & & & gi[j+1]=t;
& & & & & & & & & & & & }
& & & & & & & & }
& & & & gradeput();
void sort2()
& & & & int i,j;
& & & & GradeI
& & & & for (i=gp-1;i&=1;i--)
& & & & & & & & for (j=0;j&i;j++)
& & & & & & & & {
& & & & & & & & & & & & if (gi[j].f&gi[j+1].f) // 如果改为 gi[j].f& gi[j+1].f 则为逆序
& & & & & & & & & & & & {
& & & & & & & & & & & & & & & & t=gi[j];
& & & & & & & & & & & & & & & & gi[j]=gi[j+1];
& & & & & & & & & & & & & & & & gi[j+1]=t;
& & & & & & & & & & & & }
& & & & & & & & }
& & & & gradeput();
void gradeput()
& & & & for(i=0;i&i++)
& & & & & & & & printf(&\n& && &&&学号& && &&&课程编号& && &&&课程名称& && &&&学分& && &&&平时成绩& && &&&实验成绩& && &&&卷面成绩& && &&&综合成绩& && &&&实得学分\n&);
& & & & & & & & printf(&& && &&&%d& && && && & %s& && && && && & %s& && && && && &&&%f& && && && & %f& && && && && &&&%f& && && && && &&&%f& && && && && & %f& && && && && &&&%f\n&,\
& & & & & & & & & & & & gi.id,gi.courseNo,gi.coursename,gi.a,gi.b,gi.c,gi.d,gi.e,gi.f);
void main()
& & & & ReadFile();
& & & & while(1)
& & & & & & & & DisplayMainMenu();
& & & & & & & & scanf(&%d&,&x);
& & & & & & & & switch (x)
& & & & & & & & {
& & & & & & & & case 1: DataInput();
& & & & & & & & case 2: DataQuery();
& & & & & & & & case 3: DataDelete();
& & & & & & & & case 4: DataSort();
& & & & & & & & case 5: exit (0);
& & & & & & & & }
发帖求助前要善用【】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请编辑帖子并把分类改成【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【热心】和【驿站币】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
阅读权限50
高级会员, 积分 656, 距离下一级还需 144 积分
发帖求助前要善用【】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请编辑帖子并把分类改成【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【热心】和【驿站币】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
阅读权限80
金牌会员, 积分 3835, 距离下一级还需 1165 积分
发帖求助前要善用【】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请编辑帖子并把分类改成【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【热心】和【驿站币】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
站长提醒 /1
对已经录取并在vc驿站上面发表的作品予以奖励,视技术含量不同奖励人民币 50~300元
Powered by Discuz! X3.4大家都在搜:
扫描二维码安装房天下APP
手机浏览器访问房天下
> > 问题详情
如果转让地下室到哪过户 希望懂行的专家不吝赐教,很感激。
浏览次数:0
小伙伴们还在答题的路上,先看看下面这些内容吧~
很多人都想要去农村购买宅基地,在宅基地上面建住宅,另外农村宅基地买卖很容易出现反悔现象,买卖交易的隐患不小,随着土地资源的,农村债基的买卖情况也逐渐被人们关注,那么宅基地转让如何规定呢,宅基地如何过户呢?下面小编来为您详细解读一下。 []
浏览量:5802
手机动态登录
请输入用户名/邮箱/手机号码!
请输入密码!
没有房天下通行证,
ask:3,asku:1,askr:90,askz:19,askzx0:313,ask0:0,RedisW:0askR:2,askD:429 mz:nohit,askU:0,askT:0askA:432
Copyright &
北京拓世宏业科技发展有限公司
Beijing Tuo Shi Hong Ye Science&Technology Development Co.,Ltd 版权所有
违法信息举报邮箱:咨询一个专业性的问题,希望专家们不吝赐教。 - 肝硬化论坛 -
肝胆相照论坛 -
15/10/02说明:此前论坛服务器频繁出错,现已更换服务器。今后论坛继续数据库备份,不备份上传附件。
& 记住密码
0) {$('ls_answer').style.display='';$('ls_answer').focus();} else {$('ls_answer').style.display='none';}">
安全提问(未设置请忽略)
母亲的名字
爷爷的名字
父亲出生的城市
你其中一位老师的名字
你个人计算机的型号
你最喜欢的餐馆名称
驾驶执照最后四位数字
& 咨询一个专业性的问题,希望专家们不吝赐教。 ...
查看: 256|回复: 0
现金53 元&精华0&帖子&注册时间&最后登录&
乙肝小三阳145阳,病毒量阳性,没有经过正规抗病毒治疗。请问是不是发生了自体病毒变异,做什么检查能查出来病毒是否自体变异了?
Powered by}

我要回帖

更多关于 不吝赐教 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信