我有一张学生身份证的科目和成绩表
ID SUBJECT GRADE DATE
01 math A 23/1/2013
02 eng C 22/2/2013
02 math D 24/3/2012
03 social B- 1/3/2012
03 math E 14/5/2014
......
对于大多数科目,不及格的分数是C,D或E
数学不及格的分数是B-,C,D或E。
我想要找到的学生,谁已经连续5个不及格的成绩在一个周期的15年级。我想在5点发生后立即得
我正在编写一个MiPS程序,它将检查15个考试分数的列表。它将从终端输入。合格的标准是50分。终端的输出将包括每个类别的分数以及通过和不及格的学生数量。我应该使用输入提示和输出语句。求求你,我需要一些帮助,只是需要一些建议怎么做。
main:
li $t1,15 #load 15 into $t1
la $a1,array #load a pointer to array into $a1
我有一个循环:
addi $t1,$t1,-1
li $v0,4
la $a0,prompt
syscall
我正在尝试创建一个函数,该函数接受一个包含嵌套数组和数字的数组。我用作参数的数组表示不同学生出现在一个班级的时间,每个嵌套数组是一组时间。该数字表示课程开始时需要出现的最小学生数量。每个嵌套数组中的值都是数字,这些数字必须是0或负数。如果0和负数的数量等于或大于课程开始所需的学生数量,则函数应将一个真正的布尔值推入一个数组中,该函数稍后将返回该数组。如果没有足够的学生,它必须将一个假布尔值推入同一数组中。因此,如果我们有3个嵌套数组,第一个包含足够的学生,其他两个没有,返回的结果应该是true,false,false。这是我到目前为止所写的: function openings (arr