c语言数组(一).pptVIP

  • 38
  • 0
  • 约8.69千字
  • 约 27页
  • 2018-01-26 发布于浙江
  • 举报
c语言数组(一)

第四章 数组(一) 数组—问题的提出 在程序设计中,常常需要处理以整体形式出现的一批数据,比如求一个班级(或学院)学生的某科成绩的平均分,这样需要存储所有学生的成绩(90,85,67,77,…),这样的数据在程序中如何处理?如果仍然用简单变量来存放,那么当这批数据的数量较大时,程序将无法编写。c语言使用了一种新的数据类型——数组,来处理这种有一定顺序关系且以整体出现的一组数据。 数组-—问题分析(1) 假设有n个学生,n个学生的学习成绩按学号顺序排列(成绩分只取到整数位数)。要完成题目要求,需要解决以下问题: 数组-—问题分析(2) 数组-—问题分析(3) ? 2 成绩数据的输入 每一个数组元素可以存放一个成绩分数。要输入n个学生的成绩就应当执行n次输入函数: for(i=0 ;i100; i++) scanf(“%d”,score[i]); 在上述语句中,scanf函数将被执行100次,score[i]表示下标为i的元素,当i从0变到99时,每次输入的数据(成绩分数)被依次存入score[0],score[1],……score[99]这100个数组元素中。 数组-—问题分析(4) 3 求出平均分 首先需要把100个同学的分数累加来,也就是把100个数组元素的值相加后,再求平均值。 f

文档评论(0)

1亿VIP精品文档

相关文档