1 / 10
文档名称:

第七章 数 组.doc

格式:doc   页数:10
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

第七章 数 组.doc

上传人:中国课件站 2011/9/6 文件大小:0 KB

下载得到文件列表

第七章 数 组.doc

文档介绍

文档介绍:第七章数组
本章重点:
处理好循环与数组下标的关系,就掌握了数组的核心技术.
数组的赋值方法.
一些典型算法:排序,查找,插入的过程
字符数组和字符串的根本区别在于程序在处理字符串时是以\0作为结束标志的.
字符串不能用赋值语句.


定义方式为:
类型说明符数组名[常量表达式]
例如:int a[10];
数组名后面的常量表达式只能用“[ ]”括起来,不能用“( )”号。
2. 一维数组元素的引用
每次可引用一个数组元素,不能引用整个数组。
一个数组元素就如同一个简单变量.
引用时应注意下标的值不要超过数组长度的范围。
a[0]=a[5]+a[7]-a[2*3] 常量和表达式做下标
a[i]=a[i]+1; 变量做下标
a[a[0]]=>a[1] 数组元素做下标
程序自已输入0-9,然后按逆序输出。
main()
{
int i, a[10];
for (i=0;i<=9;i++) a[i]=i;
for (i=9; i>=0;i--)
printf(“%d”,a[i]);
}

(1)在定义数组时对各元素指定初始值。
int a[10]={1,2,3,4,5,6,7,8,9,10};
等价于
int a[10];
a[0]=1;a[1]=2;a[2]=3; … a[9]=10;
可只对一部分元素赋以初值。
int a[5]={1,3,5};
a[0]=1;a[1]=3;a[2]=5; a[3],a[4]未确定
(3)数组可以不规定维数, 在初始化赋值时, 数组维数从0 开始被连续赋值。
例如:
char f[]={'a', 'b', 'c'};
int a[ ]={1,3,5};
(4)数组不赋初值,系统自动给所有实数组元素赋以0值。数组元素的赋值可以通过赋值语句或scanf函数输入。
:求一组数(10个)的平均与总和。E5_1a
main()
{ int i,sum,a[10];
float av;
for(i=0;i<10;i++)
scanf("%d",&a[i]); /*数据输入*/
sum=0;
for(i=0;i<10;i++) {
printf("%d ",a[i]); /*数据输出。并求和*/
sum=sum+a[i];
}
av=sum/;
printf("%d\n",sum);
printf("%f\n",av);
}


:对10个数由小到大排序(冒泡排序)。
冒泡排序法的基本思想:
将相邻两个数相比较,将小的调到前头。不断比较,直到将最后两数比较处理完毕。每进行一轮,把剩下的数中最大的一个移到最后位置。
#include “”
main()
{ int a[10]={9,8,5,4,2,0,6,1,3,7}
int i, n=10;
for (i=0;i<n-1;i++)
for (j=0;j<n-i;j++)
if (a[j]>a[j+1])
{ temp=a[j],a[j]=a[j+

最近更新

2023年丽水学院单招职业倾向性考试模拟测试卷.. 39页

2023年九江职业技术学院单招职业适应性考试题.. 38页

2023年云南商务职业学院单招职业技能测试模拟.. 42页

2023年云南工程职业学院单招职业适应性测试题.. 41页

2023年云南省临沧地区单招职业倾向性考试模拟.. 39页

2023年云南省昭通地区单招职业适应性测试题库.. 40页

2023年云南能源职业技术学院单招职业技能考试.. 42页

2023年仙桃职业学院单招职业技能测试题库带答.. 40页

2023年保定幼儿师范高等专科学校单招职业技能.. 41页

2023年克孜勒苏职业技术学院单招职业技能测试.. 41页

2023年兰州外语职业学院单招职业倾向性考试模.. 38页

2023年内蒙古乌海市单招职业倾向性考试模拟测.. 40页

2023年内蒙古化工职业学院单招职业技能考试题.. 40页

2023年内蒙古建筑职业技术学院单招职业技能考.. 40页

2023年包头职业技术学院单招职业适应性考试题.. 39页

2023年北京戏曲艺术职业学院单招职业技能测试.. 39页

2023年厦门南洋职业学院单招职业技能测试题库.. 39页

2026年元旦跨年晚会主持串词 12页

2026年元旦节目详细方案策划 43页

2023年吉林司法警官职业学院单招职业倾向性考.. 41页

2026年元旦祝福语朋友圈说说 9页

2023年吉林省经济管理干部学院单招职业倾向性.. 41页

2025年国家开放大学《建筑力学》章节测试参考.. 13页

【人教版英语字帖】七年级下册单词表衡水体字.. 42页

食品安全自查、从业人员健康管理、进货查验记.. 9页

康复医院设置标准1 14页

介绍医院门诊ppt 28页

农村人才流失国外研究报告 2页

空调系统维保记录表格模板 7页

黄酒评分、扣分标准表(共1页) 1页