#include <stdio.h>
#include <stdlib.h>
#include <time.h>

int main() {
    // 设置随机数种子，确保每次运行成绩不同
    srand((unsigned int)time(NULL));
    
    // 外层循环：遍历3个班级（1~3班）
    for (int c = 1; c <= 3; c++) {
        printf("正在检查%d班学生成绩：\n", c);
        
        // 内层循环：遍历每个班级的5名学生（1~5号）
        for (int student = 1; student <= 5; student++) {
            // 生成随机成绩（0~100分）
            int score = rand() % 101;
            printf("  %d号学生成绩：%d分 ", student, score);
            
            // 若找到成绩≥90分的学生，跳出内层循环（停止检查该班级后续学生）
            if (score >= 90) {
                printf("→ 找到优秀学生，停止检查该班级\n");
                break;  // 仅跳出当前内层循环
            }
            printf("\n");
        }
        printf("-----------------------------------\n");
    }
    
    return 0;
}
