哪位好心的哥哥姐姐帮忙逐句解释一下啊,谢谢

来源:百度知道 编辑:UC知道 时间:2024/05/31 10:08:32
typedef struct{
char *sport;
enum{male,female} gender;
char schoolname;
char *result;
int score;
} resulttype;
typedef struct{
int malescore;
int femalescore;
int totalscore;
} scoretype;
void summary(resulttype result[ ])
{
scoretype score;
i=0;
while(result[i]&&sport!=NULL)
{
switch(result[i].schoolname)
{
case 'A':
score[ 0 ].totalscore+=result[i].score;
if(result[i].gender==0) score[ 0 ].malescore+=result[i].score;
else score[ 0 ].femalescore+=result[i].score;
break;
case 'B':
score[ 0 ].totalscore+=result[i].score;
if(result[i].gender==0) score[ 0 ].malescore+=re

差不多就定义了几个结构变量,然后还有一些选择语句和循环语句。最好还是看一下书。不过C语言不是很好学的

这是C语言的结构体语句,不可以逐句翻译啊,建议先去学习一下相关书籍里的基本知识,然后自然就会了..........