C++一维数组应用:计算学生平均成绩及高于平均分人数.pptx

C++一维数组应用:计算学生平均成绩及高于平均分人数.pptx

第四章数组4.1一维数组4.2二维数组4.3字符数组4.4综合应用

4.1一维数组4.1.1引例【例4.1】求100个学生的平均成绩,并统计高于平均分的人数。用基本类型实现:intk=0;floats,ave,sum=0;for(inti=0;i100;i++){cins;sum=sum+s;}ave=sum/100;for(i=0;i100;i++){cins; if(save)k++;}用数组来实现:intk=0;floats[100],ave,sum=0;for(i=0;i100;i++){cins[i];sum=sum+s[i];}ave=sum/100;for(i=0;i100;i++)if(s[i]ave)k++;数组:一组数据类型相同的元素按一定顺序存放,构成的数据集合。用一个变量先后存放所有成绩,需要重新输入数据,繁琐,易出错!

4.1.2一维数组的定义和初始化1.定义形式数据类型数组名[整型常量表达式];如:ints[5];s[0]s[1]s[2]s[3]s[4]下标从0开始数组长度应该为整型常量表达式,不能是变量。如:数组元素在内存中连

文档评论(0)

1亿VIP精品文档

相关文档