调用带返回值得函数
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了调用带返回值得函数相关的知识,希望对你有一定的参考价值。
函数调用语法:
函数名(实参列表)
→ 函数调用时一个表达式
→返回类型与函数声明的返回类型一致
函数声明:
// 将两个数相加的结果返回
static int Add(int a , int b)
{
return a + b;
}
函数调用:
Add(3 , 5) // 该表达式返回int类型
int a = Add(3 , 5); // 将3和5相加的结果,保存到变量a 中
Console.WriteLine(Add(3 , 5 ));//将3和5相加的结果输出
函数声明:
//判断一个数是不是奇数
static bool IsOdd(int a )
{
if( n % 2 != 0)
return true;
else
return false ;
}
函数调用:
IsOdd(11) //该表达式返回bool类型
// 判断11是不是奇数,把判断的结果保存到变量a中
bool a = IsOdd(11);
//如果11为奇数,则进入if判断做一些事
if(IsOdd(11)
{
//做一些事
}
函数声明:
// 将两个数相加的结果返回
static int Add(int a , int b)
{
return a + b;
}
函数调用:
Add(3 , 5) // 该表达式返回int类型
int a = Add(3 , 5); // 将3和5相加的结果,保存到变量a 中
Console.WriteLine(Add(3 , 5 ));//将3和5相加的结果输出
函数声明:
//判断一个数是不是奇数
static bool IsOdd(int a )
{
if( n % 2 != 0)
return true;
else
return false ;
}
函数调用:
IsOdd(11) //该表达式返回bool类型
// 判断11是不是奇数,把判断的结果保存到变量a中
bool a = IsOdd(11);
//如果11为奇数,则进入if判断做一些事
if(IsOdd(11)
{
//做一些事
}
函数完整调用过程
static void Main(string[] args)
{
int[] nums = {2 , -5 , 7 , 8};
//输出数组中所有的质数
foreach(int item in nums)
{
if(IsPrime(item))
{
Console.WriteLine(iten);
}
}
}
static void Main(string[] args)
{
int[] nums = {2 , -5 , 7 , 8};
//输出数组中所有的质数之和
int sum = 0; // 用于保存总和
foreach(int item in nums)
{
if(IsPrime(item))
{
sum += item;
}
}
Console.Write("总和为:" + sum);
}
static void Main(string[] args)
{
//哥德巴赫猜想
//获取用户输入的偶数保存到变量n中(略)
int i; j = -1 // 用于保存总和
for(i = 2 ; i <= n-2 ; i++)
{
if(IsPrime(i) && IsPrime(j)
{
break;
}
}
Console.Write(n + "=" + i + "+" = j );
}
static void Main(string[] args)
{
int[] nums = {2 , -5 , 7 , 8};
//输出数组中所有的质数
foreach(int item in nums)
{
if(IsPrime(item))
{
Console.WriteLine(iten);
}
}
}
static void Main(string[] args)
{
int[] nums = {2 , -5 , 7 , 8};
//输出数组中所有的质数之和
int sum = 0; // 用于保存总和
foreach(int item in nums)
{
if(IsPrime(item))
{
sum += item;
}
}
Console.Write("总和为:" + sum);
}
static void Main(string[] args)
{
//哥德巴赫猜想
//获取用户输入的偶数保存到变量n中(略)
int i; j = -1 // 用于保存总和
for(i = 2 ; i <= n-2 ; i++)
{
if(IsPrime(i) && IsPrime(j)
{
break;
}
}
Console.Write(n + "=" + i + "+" = j );
}
总结:
函数是指一个独立的功能
完成更能需要的额外条件,就是函数的参数
完成功能后产生的结果,就是函数的返回值
函数分为声明和调用
声明的完整语法:static 返回类型 函数名(形参列表){// 函数体}
调用的完整语法: 函数名(实参列表) //该表达式的类型为函数的返回类型
以上是关于调用带返回值得函数的主要内容,如果未能解决你的问题,请参考以下文章