日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程语言 > c/c++ >内容正文

c/c++

《零基础看得懂的C++入门教程 》——(7)小数组玩起来

發布時間:2023/12/4 c/c++ 35 豆豆
生活随笔 收集整理的這篇文章主要介紹了 《零基础看得懂的C++入门教程 》——(7)小数组玩起来 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

一、學習目標

  • 了解數組的使用方法
  • 了解一維數組的使用方法
  • 了解一維數組與循環的使用方法
  • 目錄

    預備第一篇,使用軟件介紹在這一篇,C++與C使用的軟件是一樣的,查看這篇即可:《軟件介紹》
    想了解編譯原理和學習方法點這篇,學習方法和一些原理C++與C都是相同的《脫離學習誤區》

    《零基礎看得懂的C++入門教程 》——(1)第一個C++程序就讓你知其所以然
    《零基礎看得懂的C++入門教程 》——(2)什么是數據類型、變量?一看便會
    《零基礎看得懂的C++入門教程 》——(3)表達式花樣挺多鴨
    《零基礎看得懂的C++入門教程 》——(4)條件判斷原來如此
    《零基礎看得懂的C++入門教程 》——(5) 容我套個娃 循環
    《零基礎看得懂的C++入門教程 》——(6)自己動手寫個函數

    推薦

    1.《備受好評的看得懂的C語言入門教程》

    歡迎大家關注公眾號,公眾號每滿1024及1024倍數則會抽獎贈送機械鍵盤一份+IT書籍2份喲~

    二、了解數組的使用方法

    在C++中數組指同一類型值的集合它是有序的,有序是指它的存儲位置是按順序存儲的。數組在C++中是一種數據類型,跟一般變量一樣,可以使用一個標志來命名它。數組里存儲的具體的值稱為元素。數組可以分成一位數組、二維數組、多維數組。

    本節只講解一維數組,二維數組將在之后循環嵌套章節講解。

    2.1 一維數組的使用方法
    數組使用類型描述符描述,例如需要創建一個數組名為a,該數組為整型數組,容量為存儲10個數。C++可以寫為:

    int a[10];

    int表示是整數類型,a則為這個數組的名稱,后面方括號里面的10是表示這個數組可以存儲10個整數。

    若需要初始化該數組,則代碼為:

    int a[10]={11,23,1,4,6,67,87,18,98,10};

    以上代碼初始化數組,該數組的值為11,23,1,4,6,67,87,18,98,10,并且將該值放入花括號內再賦值給a數組。

    數組的取值可以使用數組名加下標的方式獲得,下標指如[0]其中的0則為下標。

    用當前數組為例子,a[0]就表示這個數組的第1個數。a[1]就表示這個數組的第2個數。a[2]就表示這個數組的第3個數。a[9]就表示這個數組的第10個數。數組的取值是以0開始,而不是1。

    編寫程序,獲取數組中的值且輸出。程序如下:

    #include<iostream> using namespace std; int main() {int a[10]={11,23,1,4,6,67,87,18,98,10};cout<<"a[0]的值是 :"<<a[0]<<endl;cout<<"a[1]的值是 :"<<a[1]<<endl;cout<<"a[2]的值是 :"<<a[2]<<endl;cout<<"a[3]的值是 :"<<a[3]<<endl;cout<<"a[4]的值是 :"<<a[4]<<endl;cout<<"a[5]的值是 :"<<a[5]<<endl;cout<<"a[6]的值是 :"<<a[6]<<endl;cout<<"a[7]的值是 :"<<a[7]<<endl;cout<<"a[8]的值是 :"<<a[8]<<endl;cout<<"a[9]的值是 :"<<a[9]<<endl; }

    以上程序使用數組名加下標的方式獲得值,如a[0]、a[1]。結果如下:

    運行結果如下:

    從以上示例得知,數組值的獲取是從0開始,并且逐漸加1獲取,這時可以使用循環可以獲取所有數組的值。程序如下:

    #include<iostream> using namespace std; int main() {int a[10]={11,23,1,4,6,67,87,18,98,10};int i=0;for(;i<10;i++){cout<<"數組第"<<i<<"位的值為"<<a[i]<<endl;} }

    以上程序使用for循環,每次循環i值加1,第一次是0,第二次是1,則第一次a[i]為a[0]第二次為a[1]以此類推將獲取數組所有的值。

    結果如下:

    字符數組與整型數組類似,在描述類型時使用char,存儲的值表現形式也不一致。在前幾章有說明,表示字符使用單引號,字符數組只是在存儲時值需要用單引號標記。代碼如下:

    #include<iostream> using namespace std; int main() {char a[5]={'a','b','c','d','e'};int i=0;for(;i<5;i++){cout<<"數組第"<<i<<"位的值為"<<a[i]<<endl;} }

    由于輸出的時候為字符,所以占位符為%c。
    結果如下:

    因為數組類型的數據也是變量,可以使用數組名加下標更改數組指定位置的值:

    #include<iostream> using namespace std; int main() {char a[5]={'a','b','c','d','e'};int i=0;for(;i<5;i++){cout<<"數組第"<<i<<"位的值為"<<a[i]<<endl;}cout<<endl;a[2]='f';for(i=0;i<5;i++){cout<<"數組第"<<i<<"位的值為"<<a[i]<<endl;} }

    運行結果為:

    五、總結

    通過以上描述與講解,我們了解了以下幾點內容:

  • 了解了數組的使用方法
  • 了解了使用循環可以獲取數組的值
  • 歡迎大家關注公眾號,公眾號每滿1024及1024倍數則會抽獎贈送機械鍵盤一份+IT書籍2份喲~

    總結

    以上是生活随笔為你收集整理的《零基础看得懂的C++入门教程 》——(7)小数组玩起来的全部內容,希望文章能夠幫你解決所遇到的問題。

    如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。