码迷,mamicode.com
首页 > 其他好文 > 详细

声明带返回值得函数

时间:2017-09-03 19:26:58      阅读:147      评论:0      收藏:0      [点我收藏+]

标签:质数   isp   函数   else   res   列表   return关键字   代码   返回值   

函数:做一件事
参数:做一件事需要的额外条件
返回值: 事情做完后产生的结果
函数声明的语法:
static 返回类型 函数名(形参列表)
{
//函数
}
返回类型:函数完成后产生的结果的类型
void 是一种特殊的返回类型,表示无返回类型
声明带返回值得函数示例:
得到两个整数相加的结果
static int Add(int a , int b
{
int result = a + b;
return result; → 或 return a + b;
}
示例:
判断一个数是不是奇数
static bool IsOdd(int n)
{
if(n % 2 != 0)
{
return true;
}
else
{
return false;
}
}

static bool IsOdd(int n)
{
if(n % 2 != 0)
}
示例:
   static void Main(string[] args)
{
IsPrime();
IsPrime();
}
//判断一个数是不是质数
static void IsPrime(int n)
{
if(n < 2)
return false;
for (int i = 2; i < n; i++)
{
if (n % i == 0)
{
return false;
}
}
return true;
}

函数声明的语法:
static 返回类型 函数名(形参列表)
{
//函数
}
返回类型:函数完成后产生的结果的类型
void 是一种特殊的返回类型,表示无返回类型
声明带返回值得函数示例:
得到两个整数相加的结果
static int Add(int a , int b
{
int result = a + b;
return result; → 或 return a + b;
}
示例:
判断一个数是不是奇数
static bool IsOdd(int n)
{
if(n % 2 != 0)
{
return true;
}
else
{
return false;
}
}

static bool IsOdd(int n)
{
if(n % 2 != 0)
}
示例:
   static void Main(string[] args)
{
IsPrime();
IsPrime();
}
//判断一个数是不是质数
static void IsPrime(int n)
{
if(n < 2)
return false;
for (int i = 2; i < n; i++)
{
if (n % i == 0)
{
return false;
}
}
return true;
}

return关键字

用于在函数体中返回结果
使用语法:return 值 或 变量 或 表达式
return ;→仅能写在返回类型为void的函数中,仅仅是让函数立即结束
当代码运行到return语句时:
→ 立即结束函数
→ 返回return关键字后面的值、变量、或表达式的结果
用于在函数体中返回结果
使用语法:return 值 或 变量 或 表达式
return ;→仅能写在返回类型为void的函数中,仅仅是让函数立即结束
当代码运行到return语句时:
→ 立即结束函数
→ 返回return关键字后面的值、变量、或表达式的结果
总结:
如果一个函数完成后需要产生一个结果,该函数就有返回值
在声明一个带返回值得函数时,必须指明返回的类型
函数仅能有一个返回类型
如果一个函数不需要返回,那么它的返回类型是vois
使用return关键字来返回结果
返回的结果必须和声明的返回类型匹配
代码运行到return语句时,会立即结束函数,然后返回return后面的结果

声明带返回值得函数

标签:质数   isp   函数   else   res   列表   return关键字   代码   返回值   

原文地址:http://www.cnblogs.com/WRS7/p/7470446.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!