已阅读5页,还剩12页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
C語言程式設計-陣列,本章學習重點,8-1陣列的基本架構8-2一維陣列表示法8-3多維陣列表示法8-4以陣列為參數之函數呼叫8-5字元陣列表示法,8-1陣列的基本架構,陣列(array):由一組相同的資料型態所組成記憶體位置具有連續性的特性使用共同的名稱來存取依據結構,可將陣列分為:一維陣列二維陣列多維陣列,8-2一維陣列表示法,語法資料型態陣列名稱陣列大小;說明資料型態:陣列元素的資料型態陣列名稱:根據識別字規定命名:一個無正負符號的整數範例inta5;intb5=2,4,3,2,7;intc=1,2,3,4,5;,8-2-2一維陣列元素的引用,語法陣列名稱索引值說明陣列名稱:陣列起始位置的位址索引值:陣列起始位置的位移範例:inta5;/*假設a陣列的起始位址為100*/,範例Ch8_2(1/2),ch8_2列出陣列的儲存方式1#include2voidmain()34inta5=2,4,3,6,8,i;for(i=0;i5;i+)printf(“索引位址:a%d,陣列的內容:%d,實際記憶體位址:%dn,i,ai,/*,8-3多維陣列,範列:inta33;,實際記憶體中的儲存方式,範例Ch8_5(1/3),ch8_5基本二維陣列的加法運算1#include2voidmain()3inta34=1,2,3,4,5,6,7,8,9,10,11,12;intb34,c34,i,j;6printf(Theorigionalmatrixis:n);7for(i=0;i3;i+)8for(j=0;j4;j+)10printf(%3d,aij);11printf(n);1213printf(PleaseInputthesecond3*4matrix.n);,範例Ch8_5(2/3),14for(i=0;i3;i+)15for(j=0;j4;j+)16scanf(%d,2627,Ch8_5輸出結果(3/3),程式執行結果,Theoriginalmatrixis:123456789101112PleaseInputthesecond3*4matrix.123456789123Afteraddition:24681012141618111315,8-4以陣列為參數之函數呼叫,語法intfunction(intarray);/*副程式宣告*/voidmain(void)/*主程式*/inta;function(a);intfunction(intarray)/*副程式開始*/,範例Ch8_8(1/2),ch8_8以陣列做為參數,輸出陣列的內容及位址1#include2voidprint(intarray);3voidmain()inta8=1,2,3,4,5,6,7,8;6print(a);/*呼叫副程式print()且將a陣列傳入*/8voidprint(intarray)910inti;11for(i=0;i8;i+)12printf(array%d=%d,陣列位址:%dn,i,arrayi,13,ch8_8輸出結果(2/2),程式執行結果,array0=1,陣列位址:8700array1=2,陣列位址:8702array2=3,陣列位址:8704array3=4,陣列位址:8706array4=5,陣列位址:8708array5=6,陣列位址:8710array6=7,陣列位址:8712a
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 银行寿险题库及答案详解
- 2025年保险业务员招聘面试参考题库及答案
- 消防调研考试题库及答案
- 2025年测试驱动开发工程师招聘面试参考题库及答案
- 2025年动漫角色设定师招聘面试题库及参考答案
- 2025年家庭教育咨询师招聘面试参考题库及答案
- 2025年基因组学专家招聘面试题库及参考答案
- 2025年研究助理人员招聘面试参考题库及答案
- 2025年GIS工程师招聘面试题库及参考答案
- 2025年AI研究员招聘面试参考题库及答案
- 安全防护用品采购合同
- 寺禅文化传承发展生态园项目实施方案
- 江苏省综合评标专家库题库
- 《得道多助-失道寡助》对比阅读6篇(含答案)
- 医保理疗及中医治疗记录单
- 啤酒厂全套安全生产操作规程
- 机电安装监理质量控制要点-机电工程质量控制要点共课件
- 【钢铁冶炼】-锌冶炼中汞的回收利用
- 泌尿科品管圈提高携带双J管患者的健康教育落实率
- 艺术课程标准(2022年版)
- 泥玩具教学课件
评论
0/150
提交评论