alchou 2023-05-06 10:39 采纳率: 50%
浏览 35

在while循环里if后没有else怎么算

img

pta题库中的题6好像不对,测试是6是错误答案请求支援QAQ

  • 写回答

3条回答 默认 最新

  • threenewbee 2023-05-06 10:45
    关注

    没错,结果就是6

    #include <stdio.h>
    
    int main()
    {
        int i = 5, s = 0;
        while (--i != 0) {
            if (i % 2 == 1)
                continue;
            s += i;
        }
        printf("%d", s);
        return 0;
    }
    

    img

    上机再次验证

    评论 编辑记录

报告相同问题?

问题事件

  • 创建了问题 5月6日