printScore(score) 大家可以详细的解释一下吗?
printScore是一个函数名,括号里的是参数,参与函数中的计算;
使用:直接在主函数中调用函数名,并传入参数;
定义:就是在主函数上边将该函数写上就行;
如果是void 开头的无返回值的含参方法即可省略return这一项,直接传入参数调用方法
void printScore(int score[])
{
int i;
printf("\n");
for(i=0;i<N;i++)
{
printf("%d ",score[i]);
}
printf("\n");
}
调用含参数方法printScore(int score[]),并且传入参数score,这里的score是先前定义的score[N]数组,意思就是将score数组作为参数传入这个方法当中,然后实现打印输出。关于含参方法使用就是定义一个带返回值的方法,然后使用该方法的时候可以在括号内传入参数。比如定义一个打印“*”的方法。关于有参于无参的方法可以参考第五章内容。