国产精品天干天干,亚洲毛片在线,日韩gay小鲜肉啪啪18禁,女同Gay自慰喷水

歡迎光臨散文網(wǎng) 會員登陸 & 注冊

方法/函數(shù)2(params 計算數(shù)組的和)

2023-01-24 23:24 作者:此城過客  | 我要投稿

如果要返回多個值,但這些值類型相同(都是int,或者都是string),可以考慮用數(shù)組來實(shí)現(xiàn),就是把多個值,放進(jìn)一個數(shù)組去,再返回這個數(shù)組。輸出就遍歷這個數(shù)組就好了。

函數(shù)數(shù)組有3種調(diào)用的方法。

定義第一個函數(shù):

static int? Add(int[] array)//函數(shù)的名字叫Add。注意,函數(shù)名字第一個字母必須大寫。函數(shù)后? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?//面的括號里寫什么,就看你的程序輸入什么。如果是要輸入n,那? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?//就寫int n,如果是要輸入好幾個數(shù),那就寫數(shù)組:int[] array

{? ? ??

? ? ? ??int sum = 0;? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ??

? ? ? ? foreach (int temp in array)//這個函數(shù)是用來計算數(shù)組的和的? ? ??

? ? ? ? {?sum += temp;?}? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ??

? ? ? ? return sum;? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?

}? ? ? ? //函數(shù)的定義結(jié)束。

定義第二個函數(shù)(參數(shù)函數(shù)):

static?int?Add2(params int[] array)//可以傳遞任意個數(shù)的參數(shù),再自動組裝成數(shù)組。這種和剛才比起來,語法上,多加了個params。要的就是這個。

{

? ? ? ??int?sum = 0;

? ? ? ??foreach?(int?temp?in?array)

? ? ? ? {?sum += temp;?}

??? ? ??return?sum;

}//定義函數(shù)結(jié)束。

static void Main(string[] args)

{

? ? ? ? ?【第一種引用方法】

? ? ? ? ? int sum1= Add(new int[] { 2,5,9});//調(diào)用函數(shù)的語法,

? ? ? ? ? Console.WriteLine(sum1);//輸出計算結(jié)果。

? ? ? ? ?【第二種引用方法】

? ? ? ? ? ?int[] array2 = { 26,95,48};

? ? ? ? ? ?int sum2 = Add(array2);

? ? ? ? ? ?Console.WriteLine(sum2);

? ? ? ? ?【第三種引用方法】

? ? ? ? ? ?int sum3 = Add2(51, 23, 6);

? ? ? ? ? ?Console.WriteLine(sum3);/*比起前兩種引用方法,他省去了創(chuàng)建數(shù)組這個語句,要簡? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? *練一些。

? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? */

}

=========================================================

函數(shù)的定義原則:相當(dāng)于以往寫程序中,只寫工作語句,輸入和輸出語句則不寫。


方法/函數(shù)2(params 計算數(shù)組的和)的評論 (共 條)

分享到微博請遵守國家法律
吉木乃县| 将乐县| 井冈山市| 商南县| 宣城市| 安平县| 噶尔县| 桂阳县| 城固县| 舞钢市| 海城市| 凌云县| 河曲县| 和政县| 泰兴市| 桐梓县| 荃湾区| 巴彦淖尔市| 聂拉木县| 通道| 彩票| 无锡市| 唐河县| 桦川县| 乾安县| 哈巴河县| 宁陕县| 扶绥县| 文成县| 威宁| 正宁县| 仲巴县| 攀枝花市| 盈江县| 湟源县| 三明市| 甘孜县| 西畴县| 安徽省| 双桥区| 乌恰县|