最美情侣中文字幕电影,在线麻豆精品传媒,在线网站高清黄,久久黄色视频

歡迎光臨散文網(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ù)組的和)的評論 (共 條)

分享到微博請遵守國家法律
海伦市| 河池市| 峨眉山市| 安平县| 石首市| 彰化县| 新田县| 新闻| 新昌县| 大竹县| 泽州县| 南华县| 连南| 鄂伦春自治旗| 黔西| 秦皇岛市| 南京市| 高安市| 永顺县| 威远县| 安康市| 藁城市| 文安县| 永春县| 寿宁县| 尤溪县| 武义县| 杭州市| 大荔县| 会泽县| 苍溪县| 衡水市| 无棣县| 涡阳县| 南京市| 临海市| 吉林省| 成安县| 巧家县| 沈丘县| 包头市|