测评会员优惠活动进行中 · 开通 VIP,有效期内测评不限次 VIP 优惠中 · 测评不限次 立即查看

A17025. 阅读下面程序片段:int total = 0; int valid_traps = 0; int traps[10] = {2, 3, -1, 5, 0, -99}; for (int i = 0; i < 10; i++) { if (traps[i] == -99) { break; } if (traps[i] == -1) { traps[i + 1] = 0; continue; } …

多选题 中等

题目描述

阅读下面程序片段:

int total = 0;
int valid_traps = 0;
int traps[10] = {2, 3, -1, 5, 0, -99};

for (int i = 0; i < 10; i++) {
    if (traps[i] == -99) {
        break;
    }
    if (traps[i] == -1) {
        traps[i + 1] = 0;
        continue;
    }
    if (traps[i] > 0) {
        total += traps[i];
        valid_traps++;
    }
}

下列说法正确的有(    )

选项(多选)

上一题 下一题