为了账号安全,请及时绑定邮箱和手机立即绑定

请问大神 void printScore(int score[]) 这个程序是什么意思?为什么要加上这个?

第71行  printScore(score);  这个在程序中起什么作用   ?

正在回答

5 回答

其实是这样运算的

void sort(int score[])
{
    int i,j;
	for(i=N-2;i>=0;i--)
	{
		for(j=0;j<=i;j++)
		{
			if(score[j]<score[j+1])
			{
				int temp;
				temp = score[j];
				score[j] = score[j+1]; 
				score[j+1]=temp;                  
			}                 
		}                   
	}
	printScore(score);//调用函数之后下面就多了这样一段这码:  
      /*int i;
	printf("\n");
	for(i=0;i<N;i++)
	{
		printf("%d ",score[i]);               
	}
	printf("\n");*/
}

这样就不用在主函数中写输出语句了;

0 回复 有任何疑惑可以回复我~
#1

慕田峪2209356 提问者

哈哈哈 大神 真是谢谢了
2016-06-19 回复 有任何疑惑可以回复我~

我写的怎么辛苦。。。。。记得采纳哦。。。。。。。


0 回复 有任何疑惑可以回复我~

打印功能

printScore(score)这个函数不就是打印数组数字用的吗。。。

要不然你已为第86行明明没有写打印数组数字。。。可是却打印了数组中的数字呢。。。。。。。。

0 回复 有任何疑惑可以回复我~

我是问这个函数定义了  是干什么用的   我知道是我定义的  ,而且71行也不是主函数,也是自己定义的 好吧 ?

0 回复 有任何疑惑可以回复我~

这个是你自己定义的一个函数,71行中这个是主函数中借用外面函数

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

请问大神 void printScore(int score[]) 这个程序是什么意思?为什么要加上这个?

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信