传递二维与多维阵列.pdf

  1. 1、本文档共47页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
传递二维与多维阵列

第九章 第九章 陣列與字串 陣列與字串 學習一維、二維與多維陣列的使用 學習如何傳遞陣列給函數 認識字串,並學習與字串相關的函數 學習字元陣列的使用 1 一維陣列 • 陣列是相同型態之元素所組成的集合 • 在C 語言中,陣列使用前必須先宣告: 一維陣列的宣告格式 資料型態 陣列名稱[個數]; • 下面是一維陣列宣告的範例: int score[4]; /* 宣告整數陣列score ,可存放4個元素 */ float temp[7]; /* 宣告浮點數陣列temp ,可存放7個元素 */ char name[12]; /* 宣告字元陣列name ,可存放12個元素 */ 2 陣列的索引值 • 陣列中的元素是以索引值來標示存放的位置 • 陣列索引值的編號必須由0開始 3 簡單的範例(1/2) • 一維陣列的基本操作: 4 簡單的範例(2/2) • 一維陣列錯誤的範例 5 一維陣列初值的設定 • 一維陣列初值的設定格式: 一維陣列初值設定的格式 資料型態 陣列名稱[個數n]={初值1,初值2,…,初值n}; • 初值設定的範例: – int score[4]={78,55,92,80}; – int score[]={60,75,48,92}; /* 省略元素的個數 */ – int data[5]={0}; 6 sizeof 關鍵字 • 查詢陣列所佔的記憶空間 查詢整個陣列所佔的位元組 sizeof(陣列名稱) /* 查詢陣列所佔的位元組 */ 7 陣列元素的輸入 • 由鍵盤輸入資料來設定陣列元素: 8 陣列的應用-最大與最小值 9 輸入個數未定的資料 10

文档评论(0)

wangyueyue + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档