JinLou-C++day06

數(shù)組

所謂數(shù)組伍掀,就是?個(gè)集合曼月,??存放了相同類型的數(shù)據(jù)元素
特點(diǎn)1:數(shù)組中的每個(gè)數(shù)據(jù)元素都是相同的數(shù)據(jù)類型
特點(diǎn)2:數(shù)組是由連續(xù)的內(nèi)存位置組成的

?維數(shù)組

定義方式:

1. 數(shù)據(jù)類型 數(shù)組名[數(shù)組長度];
2. 數(shù)據(jù)類型 數(shù)組名[數(shù)組長度] = {值1, 值2, ...}
3. 數(shù)據(jù)類型 數(shù)組名[] = {值1, 值2, ...}

```c
#include <iostream>
using namespace std;
int main(){
    int a  = 10;
    int b;
    cout<< b <<endl;
    // 數(shù)組
//    1. 數(shù)據(jù)類型 數(shù)組名[數(shù)組長度];
        int scores[10];
//    2. 數(shù)據(jù)類型 數(shù)組名[數(shù)組長度] = {值1, 值2, ...}
        int arr1[3] = {11,22, 33};
//    3. 數(shù)據(jù)類型 數(shù)組名[] = {值1, 值2, ...}
        int arr2[] = {11,22, 33, 44};

        // 訪問數(shù)組元素   索引訪問

        cout<< arr1[0] <<endl;
        cout<< "+====++=========================="<<endl;
        // 將數(shù)組元素規(guī)律的操作,, 我們通常叫遍歷數(shù)組(一個(gè)一個(gè)取出)
        //數(shù)據(jù)的修改
        for (int i = 0; i < 10; ++i) {
            cout<< scores[i]<<"\t";
        }
        cout<<endl;
        cout<< "+====++=========================="<<endl;
        for (int i = 0; i < 10; ++i) {
            scores[i] = i*i;// 數(shù)組元素的修改
        }
        cout<<endl;
        cout<< "+====++=========================="<<endl;
        for (int i = 0; i < 10; ++i) {
            // 數(shù)組沒有進(jìn)行初始化是一個(gè)不確定的值
            cout<< scores[i]<<"\t";
        }
        cout<<endl;
        cout<< arr1 <<endl;// 0x7ffedfeec934直接打印數(shù)組的名字不會(huì)顯示數(shù)組
        // 元素而是數(shù)組元素的首地址(16進(jìn)制地址  0x)

}

?維數(shù)組數(shù)組名

?維數(shù)組名稱的?途:

可以統(tǒng)計(jì)整個(gè)數(shù)組在內(nèi)存中的?度
可以獲取數(shù)組在內(nèi)存中的?地址
#include <iostream>
using namespace std;
int main(){
    int a = 100;
    cout<<sizeof(int)<<endl;
    cout<<sizeof(a)<<endl;
    // 可以獲取數(shù)組在內(nèi)存中的?地址
    int arr[10] = { 1,2,3,4,5,6,7,8,9,10 };
    cout<<sizeof(arr)<<endl;  // 整個(gè)數(shù)組占40字節(jié)
    cout<<sizeof(arr[0])<<endl;  // 一個(gè)元素占的字節(jié)

    cout<<sizeof(arr)/sizeof(arr[0])<<endl;  //數(shù)組中元素的個(gè)數(shù)

    for (int i = 0; i < sizeof(arr)/sizeof(arr[0]); ++i) {
        cout<<arr[i]<<"\t";
    }

}

數(shù)組的最大值

練習(xí):五只?豬稱體重 案例描述: 在?個(gè)數(shù)組中記錄了五只?豬的體重焰扳,如:int arr[5] = {300,350,200,400,250}; 找出并打印最重的?豬體重

int main(){
    // 五只小豬稱重 誰最重
    // 就是求數(shù)組中的最大值
    int arr[6] = {300,350,200,400,250, 200};
    int maxWeight = arr[0]; // 假設(shè)第一只豬最重
    for (int i = 0; i < sizeof(arr)/sizeof(arr[0]); ++i) {
        if (arr[i] > maxWeight)
            maxWeight = arr[i]; // 更新最重的
    }
    cout << "maxWeight = " <<maxWeight <<endl;

}

數(shù)組元素逆置

案例描述:請(qǐng)聲明?個(gè)5個(gè)元素的數(shù)組辆琅,并且將元素逆置. (如原數(shù)組元素為:1,3,2,5,4;逆置后輸出結(jié)果為:4,5,2,3,1);

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末测砂,一起剝皮案震驚了整個(gè)濱河市滞诺,隨后出現(xiàn)的幾起案子形导,更是在濱河造成了極大的恐慌,老刑警劉巖习霹,帶你破解...
    沈念sama閱讀 219,039評(píng)論 6 508
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件朵耕,死亡現(xiàn)場離奇詭異,居然都是意外死亡淋叶,警方通過查閱死者的電腦和手機(jī)阎曹,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 93,426評(píng)論 3 395
  • 文/潘曉璐 我一進(jìn)店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來煞檩,“玉大人处嫌,你說我怎么就攤上這事≌迮龋” “怎么了熏迹?”我有些...
    開封第一講書人閱讀 165,417評(píng)論 0 356
  • 文/不壞的土叔 我叫張陵,是天一觀的道長桐早。 經(jīng)常有香客問我癣缅,道長,這世上最難降的妖魔是什么哄酝? 我笑而不...
    開封第一講書人閱讀 58,868評(píng)論 1 295
  • 正文 為了忘掉前任友存,我火速辦了婚禮,結(jié)果婚禮上陶衅,老公的妹妹穿的比我還像新娘屡立。我一直安慰自己,他們只是感情好搀军,可當(dāng)我...
    茶點(diǎn)故事閱讀 67,892評(píng)論 6 392
  • 文/花漫 我一把揭開白布膨俐。 她就那樣靜靜地躺著,像睡著了一般罩句。 火紅的嫁衣襯著肌膚如雪焚刺。 梳的紋絲不亂的頭發(fā)上,一...
    開封第一講書人閱讀 51,692評(píng)論 1 305
  • 那天门烂,我揣著相機(jī)與錄音乳愉,去河邊找鬼兄淫。 笑死,一個(gè)胖子當(dāng)著我的面吹牛蔓姚,可吹牛的內(nèi)容都是我干的捕虽。 我是一名探鬼主播,決...
    沈念sama閱讀 40,416評(píng)論 3 419
  • 文/蒼蘭香墨 我猛地睜開眼坡脐,長吁一口氣:“原來是場噩夢啊……” “哼泄私!你這毒婦竟也來了?” 一聲冷哼從身側(cè)響起备闲,我...
    開封第一講書人閱讀 39,326評(píng)論 0 276
  • 序言:老撾萬榮一對(duì)情侶失蹤晌端,失蹤者是張志新(化名)和其女友劉穎,沒想到半個(gè)月后恬砂,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體斩松,經(jīng)...
    沈念sama閱讀 45,782評(píng)論 1 316
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 37,957評(píng)論 3 337
  • 正文 我和宋清朗相戀三年觉既,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了惧盹。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點(diǎn)故事閱讀 40,102評(píng)論 1 350
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡瞪讼,死狀恐怖钧椰,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情符欠,我是刑警寧澤嫡霞,帶...
    沈念sama閱讀 35,790評(píng)論 5 346
  • 正文 年R本政府宣布,位于F島的核電站希柿,受9級(jí)特大地震影響诊沪,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜曾撤,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,442評(píng)論 3 331
  • 文/蒙蒙 一端姚、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧挤悉,春花似錦渐裸、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,996評(píng)論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至诀诊,卻和暖如春洞渤,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背属瓣。 一陣腳步聲響...
    開封第一講書人閱讀 33,113評(píng)論 1 272
  • 我被黑心中介騙來泰國打工载迄, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留奈懒,地道東北人。 一個(gè)月前我還...
    沈念sama閱讀 48,332評(píng)論 3 373
  • 正文 我出身青樓宪巨,卻偏偏與公主長得像,于是被迫代替她去往敵國和親溜畅。 傳聞我的和親對(duì)象是個(gè)殘疾皇子捏卓,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 45,044評(píng)論 2 355

推薦閱讀更多精彩內(nèi)容

  • 34.一維數(shù)組定義方式 數(shù)組中的每個(gè)數(shù)據(jù)都是相同的數(shù)據(jù)類型;數(shù)組是由連續(xù)的內(nèi)存位置組成的慈格。 一維數(shù)組的三種定義方式...
    Daylightqvq閱讀 196評(píng)論 0 0
  • 4.2.2 do ...while循環(huán)語句 作用:滿足循環(huán)條件怠晴,執(zhí)行循環(huán)語句 語法:do{循環(huán)語句}while(循...
    小土豆dy閱讀 326評(píng)論 0 1
  • 本文章是本人黑馬程序員 C++| 匠心之作 從0到1入門學(xué)編程的學(xué)習(xí)筆記 1 C++初識(shí) 1.1 第一個(gè)C++程序...
    李思南Lance閱讀 741評(píng)論 0 0
  • 概述 所謂數(shù)組,就是一個(gè)集合浴捆,里面存放了相同類型的數(shù)據(jù)元素 特點(diǎn)一:數(shù)組中的每個(gè)數(shù)據(jù)元素都是相同數(shù)據(jù)類型 特點(diǎn)二:...
    會(huì)吐泡泡的小海豚閱讀 468評(píng)論 0 1
  • 一蒜田、概念 在程序設(shè)計(jì)中,為了方便處理數(shù)據(jù)把具有相同類型的若干變量按有序形式組織起來——稱為數(shù)組选泻。 數(shù)組就是在內(nèi)存中...
    無憂_c063閱讀 451評(píng)論 0 0