第05章-数组.ppt

6.1 1维数组 6.1.1 定义与引用 [案例6.1] 从键盘上输入某学科竞赛组6名成员的成绩(整数),求平均成绩、并找出最高分和最低分。 算法设计要点: (1)平均成绩= (score[0]+……+score[5]) / 6; (2)将第1个人的成绩预置为最高分max和最低分min; (3)用其余5人的成绩依次与max和min比较: 如果某人成绩 max,则更新max;如果某人成绩min,则更新min。 #include stdio.h #include conio.h #define N 6 /*定义符号常量N(分数个数)*/ void main() { int score[N], loop, sum, max, min; /*输入N个成绩*/ printf( Please input %d scores(departed by space): , N); for( loop = 0; loop N; loop++) scanf(%d, score[loop]); /*求分数合计、最高分和最低分*/ sum = max = min = score[0]; /*预置累计和、最高、最低分*/ for(loop = 1; loop N; loop++

文档评论(0)

1亿VIP精品文档

相关文档