我正在为 FORTRAN 的学校编写一个程序。我们必须编写一个程序,用户可以在其中输入多个成绩。有了这么多的成绩,我必须让程序多次提示用户输入成绩。我想我会使用维度变量,但我不知道如何。
到目前为止,我有这个,有明显的编译错误:
INTEGER :: NumGrades
REAL :: GradeAverage
INTEGER :: N
WRITE (*,*) 'Enter Number of grades: '
READ (*,*) NumGrades
N = NumGrades
REAL, Dimension(N) :: Grade
WRITE (*,*) 'Enter the individual grades: '
READ (*,*) Grade
任何帮助将不胜感激!