#include
int main()
{
int a[10],n,max,min,maxxiabiao,minxiabiao;
for(n=0;n<=9;n++)
{
scanf("%d",&a[n]);
}
max=min=a[0];
maxxiabiao=minxiabiao=0;
for(n=0;n<=9;n++)
{
if(a[n]>max)
{
max=a[n];
maxxiabiao=n;
}
else if(a[n] { min=a[n]; minxiabiao=n; } } printf("max=%d,xiabiao=%d\n",max,maxxiabiao); printf("min=%d,xiabiao=%d\n",min,minxiabiao); return 0; } 运行效果: 一、return在函数中的作用 我们如果将函数看做一个加工厂,参数就是我们向加工厂投入的原料,具体的函数功能实际上就是加工的过程,而return语句代表返回值,就是加工厂在实现加工之后给“投资人”的成品。 二、return语句的特点 1、在函数当中,遇到return语句之后就意味着函数运行的结束,在此之后的代码是不运行的。 2、它不支持任何运算也没有任何内建方法,和任何其他的数据类型比较是否相等时永远返回false,也可以将None赋值给任何变量。 3、执行到return语句时,会退出函数,return之后的语句不再执行。但将return语句放在try语句块中,是个例外。 三、return的默认值:return函数默认的返回值为undefined。扩展资料: