正在加载图片...
数组的引入 引言 为了便于处理一批类型相同的数据,引入了数组类型 例:某班有40名学生,求该班成绩的平均分 #include <stdio.h> 这种方法只能求所有学生的总成绩, void main( 而不能保留住每个学生的成绩。 f int j, sum, S; 假设现在要求保存每个学生的成绩, float ave 那就不能只使用一个变量s了, sum=0 而需要40个变量,但这样一来输入、 for(j=1;j<=40;j++) scanf“%d”)&s);输出、计算都会变得繁琐在这种 sum=sumS 情况下,我们可以使用数组类型, 说明一个含有40个元素的数组,每个 ave=sum/40; 数组元素存放一个成绩,成绩的输入 printf(ave=%or”,ave);输出、计算都可通过循环来实现 22 一、数组的引入 引言 为了便于处理一批类型相同的数据,引入了数组类型 这种方法只能求所有学生的总成绩, 而不能保留住每个学生的成绩。 假设现在要求保存每个学生的成绩, 那就不能只使用一个变量s了, 而需要40个变量,但这样一来输入、 输出、计算都会变得繁琐. 在这种 情况下,我们可以使用数组类型, 说明一个含有40个元素的数组,每个 数组元素存放一个成绩,成绩的输入、 输出、计算都可通过循环来实现 例:某班有40名学生,求该班成绩的平均分 #include <stdio.h> void main( ) { int j , sum , s ; float ave ; sum=0; for(j=1; j<=40 ; j++) { scanf(“%d”,&s); sum=sum+s; } ave=sum/40 ; printf(“ave=%f”,ave); }
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有