ABOUTYOU
在C语言中,return语句的作用是返回函数的值,如下代码:123456789101112#include<stdio.h>int f(int a) //定义函数f(){ return a*2; //返回值a*2}int main() //定义main()的类型为int{ int a; scanf("%d",&a); printf("%d\n",f(a)); //调用函数f(),并输出函数的返回值 return 0;}在上述程序中的fun()函数中,利用return语句返回值a*2的值,在main()主函数中,因为定义其类型为int(整型),所以返回值0,以检测是否运行正常。当然,在C语言中,如果定义函数的类型为void(无类型),则无需运用return语句,main()主函数也一样,如下代码:1234567891011#include<stdio.h>void f(int a) //定义函数f(){ printf("%d\n",a*2); //输出a*2的值}void main() //定义main()的类型为void{ int a; scanf("%d",&a); f(a); //调用函数f()}两个程序的作用相同,都是输出所输入数据的两倍,区别在于函数的类型。