调用带返回值得函数

函数调用语法:
函数名(实参列表)
→ 函数调用时一个表达式
→返回类型与函数声明的返回类型一致
函数声明:
// 将两个数相加的结果返回
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 返回类型 函数名(形参列表){// 函数体}
调用的完整语法: 函数名(实参列表) //该表达式的类型为函数的返回类型

时间: 2024-08-28 02:26:18

调用带返回值得函数的相关文章

声明带返回值得函数

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

调用带参数的函数

函数声明语法:public static void 函数名(形参列表){ //注释内容} 函数 声明 时使用的参数,叫做形参 书写语法:数据类型 形参名→ 多个形参之间使用英文逗号分隔 代码示例: static void Test(int a , int b){ //函数体} → 调用 :Test(3 , "abc"); 实参不能标注类型 实参变量名与形参无关 在调用带参数的函数时无论实参是值.变量.表达式,仅需保证实参的数量和类型与形参匹配函数 声明 时使用的参数,叫做形参书写语法:

c++中带返回值函数没写return能通过编译但运行时会出现奇怪问题

例如: string myFunc(){ theLogics(); } 发现调用: myFunc(); 崩溃. 但调用: cout<<"hi"<<endl; myFunc(); cout<<"hi2"<<endl; 运行正常.

Java反射调用带参数的函数

目前本文中只考虑函数参数为基本类型.包装类型.String类型.其他负责类型,以后再慢慢补充.代码如下: package com.zkn.newlearn.reflect; import java.io.Serializable; /** * Created by zkn on 2016/5/9. */ public class ReflectTest02 implements Serializable{ public void testVariableArgument(String str,c

sqlserver创建,调用 带返回值存取过程

<1>create: ALTER  proc [dbo].[common_proc] @sql1 varchar(5000), @sql2 varchar(5000) OUTPUT as  begin set @[email protected]+''; end; <2>call: exec [dbo].[common_proc] @sql , @midsql OUTPUT  set @sql = (select @midsql)

Java 中无参带返回值方法的使用

如果方法不包含参数,但有返回值,我们称为无参带返回值的方法. 例如:下面的代码,定义了一个方法名为 calSum ,无参数,但返回值为 int 类型的方法,执行的操作为计算两数之和,并返回结果 在 calSum( ) 方法中,返回值类型为 int 类型,因此在方法体中必须使用 return 返回一个整数值. 调用带返回值的方法时需要注意,由于方法执行后会返回一个结果,因此在调用带返回值方法时一般都会接收其返回值并进行处理.如: 运行结果为: 两数之和为:17 不容忽视的“小陷阱”: 1. 如果方

Java基础---Java中无参数带返回值方法的使用(三十七)

Java 中无参带返回值方法的使用 如果方法不包含参数,但有返回值,我们称为无参带返回值的方法. 例如:下面的代码,定义了一个方法名为 calSum ,无参数,但返回值为 int 类型的方法,执行的操作为计算两数之和,并返回结果 在 calSum( ) 方法中,返回值类型为 int 类型,因此在方法体中必须使用 return 返回一个整数值. 调用带返回值的方法时需要注意,由于方法执行后会返回一个结果,因此在调用带返回值方法时一般都会接收其返回值并进行处理.如: 运行结果: 不容忽视的"小陷阱&

慕课网-Java入门第一季-7-3 Java 中无参带返回值方法的使用

来源:http://www.imooc.com/code/1579 如果方法不包含参数,但有返回值,我们称为无参带返回值的方法. 例如:下面的代码,定义了一个方法名为 calSum ,无参数,但返回值为 int 类型的方法,执行的操作为计算两数之和,并返回结果 在 calSum( ) 方法中,返回值类型为 int 类型,因此在方法体中必须使用 return 返回一个整数值. 调用带返回值的方法时需要注意,由于方法执行后会返回一个结果,因此在调用带返回值方法时一般都会接收其返回值并进行处理.如:

JavaScript&amp;jQuery.带参数的函数

带参数的函数 创建带参数的函数 创建公式如下: function 函数名(参数1,参数2,...){ // 语句 } 同一节创建函数几乎一样,不同之处多了参数,参数可以是一个,也可以是多个. 参数在这里相当于变量,可是与声明变量不一样,不需要var关键字来声明. 调用带参数的函数 函数创建后,就可以调用,执行函数体内的语句--指令. 调用形式如下: 函数名(实参1,实参2,...); 带参数的函数和不带参数的函数对比,调用时需要传递参数进去,这个参数叫实参,即指定参数的实际值. 如果说形参相当于