查找:要求实现(输入一个学号,输出其各科成绩),该怎么解决
查找:要求实现(输入一个学号,输出其各科成绩)
{char num[10];
char name[16];
char class[8];
float e;
flost m;
flost C;
flost avr;
flost sum;
} stu[60];
请各位高手帮小弟一把 谢谢!!
------解决方案--------------------
struct
{char num[10];
char name[16];
char class[8];
float e;
float m;
float C;
float avr;
float sum;
} stu[60];
int find(char *sn)
{
if(!sn)
return -1;
for(int i=0;i<10;i++)
{
if(strcmp(sn,stu[i].num)==0)
return i;
}
return -1
}
打印会吧
{char num[10];
char name[16];
char class[8];
float e;
flost m;
flost C;
flost avr;
flost sum;
} stu[60];
请各位高手帮小弟一把 谢谢!!
------解决方案--------------------
struct
{char num[10];
char name[16];
char class[8];
float e;
float m;
float C;
float avr;
float sum;
} stu[60];
int find(char *sn)
{
if(!sn)
return -1;
for(int i=0;i<10;i++)
{
if(strcmp(sn,stu[i].num)==0)
return i;
}
return -1
}
打印会吧