




已阅读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年事业单位工勤技能-安徽-安徽信号工-机车信号设备维修五级(初级工)历年参考题库含答案解析
- tert-Butyl-4-Nitrophenyl-Carbonate-d9-生命科学试剂-MCE
- DBCO-PEG-Biotin-MW-1000-生命科学试剂-MCE
- Acremonol-生命科学试剂-MCE
- 4-Arm-PEG-NH2-HCl-MW-5000-4-Arm-PEG-amine-HCL-salt-MW-5000-生命科学试剂-MCE
- 提升求职竞争力:成都嘉祥面试题及答案全解析
- 2025中石油炼油设备考试及答案
- 网络安全管理岗位面试题及答案解析
- 高级商务谈判实战面试题库
- 汽车贴膜外包合同范本
- DB31/T 1341-2021商务办公建筑合理用能指南
- 综合门诊部管理制度
- 特岗服务协议书
- GB/T 10250-2025船舶电气与电子设备电磁兼容性金属船体船舶
- 2025年自动驾驶卡车在港口物流中的应用与挑战报告
- 菜籽饼供货合同协议
- 穿电缆合同协议
- 风力发电征地合同协议
- 夏令营安全知识课件
- 儿童乐园室内装修施工方案
评论
0/150
提交评论