2018-12-19數(shù)組練習(xí)3

題目

(一) 訓(xùn)練3

1. 問(wèn)題

假設(shè)有一個(gè)長(zhǎng)度為5的數(shù)組,如下所示

int[] array = { 1, 3, -1, 5, -2 };

現(xiàn)創(chuàng)建一個(gè)新數(shù)組newArray[],要求新數(shù)組中元素的存放順序與原數(shù)組中的元素逆序,并且如果原數(shù)組中的元素值小于0,在新數(shù)組中按0存儲(chǔ)。試編程輸出新數(shù)組中的元素,程序運(yùn)行結(jié)果如下圖所示

image.png

1. 提示

  1. 利用循環(huán)從原數(shù)組最后一個(gè)元素開(kāi)始處理,如果該元素的值小于0,利用continue退出本次循環(huán)(整型數(shù)組中元素默認(rèn)值為0)。

  2. 如果該元素值大于0,則將該元素復(fù)制到新數(shù)組合適的位置。

  3. 處理完成,利用循環(huán)輸出新、舊數(shù)組中的元素。

代碼

        static void Main(string[] args)
        {
            /*假設(shè)有一個(gè)長(zhǎng)度為5的數(shù)組,如下所示
             *int[] array = { 1, 3, -1, 5, -2 };
             *現(xiàn)創(chuàng)建一個(gè)新數(shù)組newArray[],要求新數(shù)組中元素的存放順序與原數(shù)組中的元素逆序,
             *并且如果原數(shù)組中的元素值小于0,在新數(shù)組中按0存儲(chǔ)。試編程輸出新數(shù)組中的元素,程序運(yùn)行結(jié)果如下圖所示
             **/
            int[] array = { 1, 3, -1, 5, -2 };
            int[] newarray = new int[array.Length];
            for(int i=0;i<array.Length; i++)
            {
                newarray[i] = array[4-i];
                if (newarray[i] < 0)
                {
                    newarray[i] = 0;
                }
            }
            for(int i = 0; i < array.Length; i++)
            {
                Console.Write(newarray[i]+"\t");
            }
            Console.ReadKey();

效果圖

image.png
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書(shū)系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • 首先給大家介紹javascript jquery中定義數(shù)組與操作的相關(guān)知識(shí),具體內(nèi)容如下所示: 1.認(rèn)識(shí)數(shù)組 數(shù)組...
    JamHsiao_aaa4閱讀 2,172評(píng)論 0 2
  • 第5章 引用類(lèi)型(返回首頁(yè)) 本章內(nèi)容 使用對(duì)象 創(chuàng)建并操作數(shù)組 理解基本的JavaScript類(lèi)型 使用基本類(lèi)型...
    大學(xué)一百閱讀 3,674評(píng)論 0 4
  • 天行鍵,君子以自強(qiáng)不息 地勢(shì)坤...
    自強(qiáng)男人閱讀 250評(píng)論 0 0
  • 我有一個(gè)秘密。 我從不相信所謂的古語(yǔ)云,命由天定。 因?yàn)槲夷芰钌鹚阑厣?,用我的話?lái)講,這叫救贖。 第一次,那是...
    小醜多厭閱讀 541評(píng)論 0 0
  • 當(dāng)看到今天的作業(yè)主題時(shí),我恍然如夢(mèng),這么快就到了要告白群友,結(jié)束好報(bào)這一期的寫(xiě)作訓(xùn)練的時(shí)候了,心里的依依不舍無(wú)以言...
    許一土閱讀 358評(píng)論 0 0

友情鏈接更多精彩內(nèi)容