使用return 语句。在此程序计算n的累加求和,先定义函数后,在函数中计算好结果,利用return 语句,将结果返回。在main()函数中调用asum函数,即可得到函数的结果,并将它在主函数输出。
例如
#include<stdio.h>
int asum(int n)
{
int i=0,sum=0;
while(i<=n)
{
sum=sum+i;
i++; }
return sum;
}
int main()
{
int n;
scanf("%d",&n);
asum(n);
printf("%d",asum(n));
return 0;
}
扩展资料:
1,在返回类型是char的函数中,return后应该是char类型的值。
2,在返回类型是int的函数中,如果是要停止函数的调用,最好应该为0。
3,在返回类型是结构类型的函数中,return后应该是结构的一个实例对象。
总之,函数定义为什么样的返回类型,该函数中return后就应该是相应类型的值。
如果实在不需要函数返回什么值,就需要用void声明其类型。
参考资料来源:百度百科-return