这一段程序是什么意思?请高手帮忙解释一下,我是新手,看不懂···

void mhDetail(int score[][course],int n)
{
int i,j,stu[6];
for(i=0;i<n;i++)
{
stu[i]=0;

}
for(i=0;i<n;i++)
{
if(score[i][1]<60)
{
j=0;
}
else
{
j=((int)score[i][1]-50)/10;
}
stu[j]++;
}
for(i=0;i<6;i++)
{
if(i==0)
{
printf("<60 %d %d %.2f%%\n",stu[i],(float)stu[i]/(float)n*100);
}
else if(i==5)
{
printf(" %d %d %.2f%%\n",(i+5)*10,stu[i],(float)stu[i]/(float)n*100);
}
else
{
printf("%d--%d %d %.2f%%\n",(i+5)*10,(i+5)*10+9,stu[i],(float)stu[i]/(float)n*100);
}
}
}
要具体一点,说明每个步骤是做什么的

这是一个统计及格以及不及格学生个数的程序片断!
温馨提示:内容为网友见解,仅供参考
第1个回答  2010-12-14
它是一种继承关系吧,它的html结构应该是这样的
<div class="menu">
<ul>
<li>
<ul>
<li></li>
</ul>
</li>
</ul>
</div>
它的意思是指当鼠标移到li上之后,li内部的元素应该如何展现
比如.menu ul li:hover ul .left是指鼠标移到
<div><ul><li>上时,这个li内部class="left"的ul标签应该是什么样式
这个代码是下拉菜单的常用代码
想要了解更多,建议搂住先学习一下css的知识
相似回答