Click to edit Master title styleClick to edit Master text stylesSecond levelThird levelFourth levelFifth levelC语言大学实用教程课件 制作人 苏小红第6章 数组苏小红sxhhit.eduC语言大学实用教程1内容提要数组类型向函数传递一维数组和二维数组常用算法:排序查找求最大最小值等用
单击此处编辑母版标题样式单击此处编辑母版文本样式第二级第三级第四级第五级单击此处编辑母版标题样式单击此处编辑母版文本样式第二级第三级第四级第五级单击此处编辑母版标题样式单击此处编辑母版文本样式第二级第三级第四级第五级返 回第页程序设计基础组织数据之数组什么是数组:将一组同类型的数据按照顺序关系组织起来并用一个名字命名保存在内存的一片连续空间中数组与字符串1 一维数组2 二维数组与多维数组3 传
第7章数组71一维数组如何解决以下问题:(1)输入100个数并以与输入时相反的顺序输出这100个数(2)输入100名学生的成绩,输出高于平均分的那些成绩。711一维数组的定义存储类别类型标识符数组名标识符[常量表达式];auto int test[4];(1)存储类别是静态型static、自动型auto、外部型extern(2)类型标识符可以是int、char、float、long、unsigne
返回461定义格式:类型 数组名[行数][列数](1)如:int aa[2][3](2)在内存中是按行存放的实际上aa[0]aa[1]分别都是一个一维数组(3)因为数组的存储是顺序的所以各个元素的存储顺序为:a[0][0]aa[0][1]aa[0][2]aa[1][0]aa[1][1]aa[1][2]二二维数组元素的引用:行号和列号都是从0开始的并注意行号和列号不要超过数组定义的范围3如果初始化值
j=10N6a[2][0] 字符数组一字符数组的定义【格式】[存储类型符] char 数组名1[长度]数组名2[行长度][列长度]... 其中:存储类型符数组名长度行长度列长度同前 注意:其中的数据类型符是char即字符型【功能】定义存放字符型数据的一维或二维数组二字符数组的初始化【格式】法一 和已介绍的一二维数组赋初值方法同初值必须是字符型常量表达式 法二 初值表使用字符串常
数 组定义数组使用数组的注意事项二维数组的初始化31128E声明字符串变量str[8]练习
#
#
第六章:数组61 工作场景导入62 一维数组 定义、引用、初始化、应用63 二维数组与多维数组 定义、以用、初始化、应用、多维64 字符数组与字符串65 回到工作场景66 工作实训工作场景导入【工作场景】某个场比赛中,需要对各位参赛选手进行现场打分,具体比赛规则如下:台上共10位评委,各自打分(0~100分),选手的最终成绩为:去掉一个最高分,去掉一个最低分后其余8个分数的平均值。试根据比赛规则计
第二趟 初始关键字302727 for(j=0j<9j) for(i=0i<9-ji) if (a[i]>a[i1]) { t=a[i]a[i]=a[i1] a[i1]=t } printf(″the sorted numbers :n″) for(i=0i<10i)
违法有害信息,请在下方选择原因提交举报