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

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

數(shù)組的錄入和輸出:foreach語句遍歷輸出

2022-12-21 22:10 作者:此城過客  | 我要投稿

?錄入

string a = Console.ReadLine();//數(shù)組的錄入,由字符串先開始,但是輸入的時候要做間隔

string[] b = a.Split(" ");//用空格做間隔

int[] c = new int[b.Length];//定義一個新數(shù)組

for (int i = 0; i < b.Length; i++)//用for循環(huán)把字符數(shù)組轉(zhuǎn)變?yōu)閿?shù)據(jù)數(shù)組

{

? ? ? ? ?c[i]=Convert.ToInt32(b[i]);

}

輸出

int[] ages= { 12, 52, 1, 59, 2, 8, 65, 21 };//[]是中括號,temp是臨時變量

foreach (int temp in ages)

{

? ? ? ? ?Console.WriteLine(temp);

}

————————————————————————————————————

·foreach語句很像for循環(huán)。其實(shí)數(shù)組本來就是用循環(huán)來輸出的。只不過foreach語句,相當(dāng)于是把for循環(huán)給簡化了。

·foreach只能正序,不能倒序,想要倒序,那就while或者for。

·foreach后面括號內(nèi)的數(shù)據(jù)類型,并不一定,可以變換。比如一個字符數(shù)組:

char[] b={a,b,c}

foreach (char temp in b)//括號里面這個char,不是非得寫char,寫int也可以。

{ Console.WriteLine(temp); }//寫char,輸出a b c

——————————————————————————————————————

char[] b={a,b,c}

foreach?(int?temp?in?b)

{?Console.WriteLine(temp); }//寫int,輸出97 98 99。foreach里面的括號里,數(shù)據(jù)類型不是一定要和數(shù)組一樣,數(shù)組是char,輸出的時候我可以寫int,這樣就完成了轉(zhuǎn)換。相當(dāng)于是強(qiáng)制轉(zhuǎn)換。

——————————————————————————————————————

char[] b={a,b,c}

foreach?(char?temp?in?b)

{?Console.WriteLine((int)temp); }//int除了寫在foreach后面括號里,也可以寫在輸出語句里。這其實(shí)就是強(qiáng)制類型轉(zhuǎn)換。

數(shù)組的錄入和輸出:foreach語句遍歷輸出的評論 (共 條)

分享到微博請遵守國家法律
汝南县| 孟津县| 班戈县| 韩城市| 衡水市| 沭阳县| 绵阳市| 泾源县| 雅安市| 新余市| 益阳市| 古丈县| 麻江县| 波密县| 甘谷县| 永仁县| 比如县| 邮箱| 津南区| 唐山市| 汾西县| 肇源县| 台州市| 安庆市| 上虞市| 盘山县| 兴隆县| 隆尧县| 霍城县| 广安市| 上犹县| 安阳县| 饶河县| 丰宁| 中江县| 咸丰县| 农安县| 莫力| 稻城县| 莲花县| 隆化县|