C語言入門基礎之陣列——數學和程式設計的完美結合(圖)
C語言入門基礎之陣列——數學和程式設計的完美結合(圖)
姐姐又來更新了,剛剛過完週末,是不是玩的很開心啊,放鬆後我們來學習新知識吧!
現在我們要講陣列啦,程式設計往往和數學緊密聯絡著,想必在我們高中有學習過集合吧。那麼在程式設計中我們怎麼表示集合呢?剛學程式設計的小可愛可能學到變數時候發現,如果我需要用很多變數儲存同意作用的值,需要大量的變數。
現在讓小姐姐給你介紹下二維陣列吧,小可愛可要認真學了哦!記得給小姐姐點贊,ღ( ´・ᴗ・` )比心
大家都玩抖音吧,我們每個人都有一個抖音號,我們還會關注一些小姐姐的抖音號,那麼程式裡面是怎麼儲存這些資訊的呢,下面我們看下這張圖片吧!
我們趕緊來學習陣列怎麼用吧
宣告二維陣列
在 C 中要宣告一個陣列,需要指定元素的型別和元素的數量,如下以int二維陣列所示:
int arrayName [10][10];
初始化二維陣列
建立完陣列後,裡面的內容是預設值的,我們需要對它賦值成我們想要的
內容,可以用下面這種方法
double balance[5][1] = {{1000.0}, {2.0}, {3.4}, {7.0}, {50.0}};
這段程式碼的意思是宣告瞭一個長度為5數型的陣列,並吧裡面每個元素的值賦值,具體內容是1000.0, 2.0, 3.4, 7.0, 50.0,這樣的話我們{}裡面不可以超過5個數字,如果您省略掉了陣列的大小,陣列的大小則為初始化時元素的個數。就可以用下面這個方法初始化陣列
double balance[][] = {{1,2,3,4,4},{1,23,4},{1,2,3},{1,2,5}};
這個時候,他的長度還是4,在{}裡面再加個{}就變成5了
訪問二維陣列元素
我們學會了往裡面儲存內容,但是怎麼取出來呢?陣列元素可以通過陣列名稱加索引進行訪問。包法利夫人讀後感(http://www.simayi.net/duhougan/6661.html),元素的索引是放在方括號內,跟在陣列名稱的後邊。例如:double salary = balance[9][1];
這個就是將第10個元素中的的第2個元素取出來賦值給salary,有些小闊耐就問了,明明不是9嘛,怎麼說成第10個,打錯字了吧。其實在程式語言大多數用來計數的時候,都是從0開始的,第一是元素是0哦
在這,我們是不是也可以對單個陣列元素賦值呢,比如某某同學的粉絲漲了一個
我們要更新裡面的元素,可以這樣
double salary = balance[9][1];
balance[9][1] = salary + 1;
相關文章
- C語言程式設計基礎:指標陣列與陣列指標C語言程式設計指標陣列
- C語言指標和陣列基礎C語言指標陣列
- C語言基礎-1、陣列C語言陣列
- C語言入門基礎C語言
- C語言/C++程式設計學習:棧的程式碼實現之陣列方案C語言C++程式設計陣列
- c語言程式設計學習之二維陣列C語言程式設計陣列
- 程式設計入門之學哪種程式語言?程式設計
- ARM彙編和C語言混合程式設計中陣列的陣列的操作C語言程式設計陣列
- 函數語言程式設計入門函數程式設計
- 入門程式設計學習,適合學python語言嗎?程式設計Python
- 傻瓜程式設計入門(C語言版)程式設計C語言
- C語言程式設計新手入門基礎進階學習!貪吃蛇小遊戲演示和說明C語言程式設計遊戲
- 程式設計和數學基礎不佳如何入門人工智慧?程式設計人工智慧
- 《零基礎看得懂的C語言入門教程 》——(九)C語言二維陣列與迴圈巢狀C語言陣列巢狀
- 函數語言程式設計入門教程函數程式設計
- Java入門之基礎程式設計Java程式設計
- 實驗4 c語言陣列應用程式設計C語言陣列程式設計
- Shell程式設計基礎學習之六:sed 入門程式設計
- WebAssembly 基礎以及結合其他程式語言Web
- 程式設計正規化 —— 函數語言程式設計入門程式設計函數
- 組合語言零基礎入門學習筆記(一)組合語言筆記
- C語言程式設計入門之--第五章C語言基本運算和表示式-part2C語言程式設計
- C#程式設計基礎入門教程pdfC#程式設計
- C語言程式設計入門之--第四章C語言基本資料型別C語言程式設計資料型別
- 實驗4_C語言陣列應用程式設計C語言陣列程式設計
- C語言程式設計入門之--第一章初識程式C語言程式設計
- c語言的陣列C語言陣列
- 資料結構之C語言模擬整數陣列實現資料結構C語言陣列
- 函數語言程式設計入門實踐(一)函數程式設計
- JavaScript函數語言程式設計入門經典JavaScript函數程式設計
- JavaScript函數語言程式設計無痛入門JavaScript函數程式設計
- Python函數語言程式設計入門教程Python函數程式設計
- Shell程式設計基礎學習之四:語法結構程式設計
- C語言陣列C語言陣列
- 結對程式設計(c語言)程式設計C語言
- C語言核心之陣列和指標詳解C語言陣列指標
- 基於陣列的學生管理系統【C語言版】陣列C語言
- C語言程式設計入門經典18個小程式C語言程式設計