函数定义基本类型格式;
返回值类型 函数名(参数类型 参数名)
返回值类型有:void int double float char其他c语言中可以使用的类型
如果是void表示该函数无返回值,其他表示有返回值。
class ReturnClass{
public void GetNum() {
int i;//局部变量,声明时必须赋值
}
//带返回值的方法(方法里面是没有打印的)
public int Get() {
int a = 1, b = 2, c;
c = a + b;
return c;// 函数要结束的位置必须用return语句返回正确的值
}
有返回值注意问题
不允许再次定义与参数名相同的变量
参数的值是不需要再函数输入的
在函数中一般不输出结果
函数要结束的位置必须用return语句返回正确的值
Return语句的格式
Return 表达式(或常量值);
该表达式的值应该与返回的值类型一致,否则程序就存在缺陷
static void Main(string[] args) {
;
int a=rc.Get();//定义与被调用函数个数相同,且类型对应相同的变量,赋值
Console.WriteLine(a);
rc.GetNum();
Console.ReadKey();
在main函数中进行调用:
定义与被调用函数个数相同,且类型对应相同的变量
定义与被调用函数返回值一直的一个变量,用以保存调用后的结果
为每个实际参数赋值
调用函数,并保存函数返回的结果
输出结果
更多精彩可以关注http://www.gopedu.com/