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

A20763. 执行下面C++代码段求序列-1+2+3-4+5+6-7+8+9-10+11+12.....之值。例如输入 4 ,则计算序列前4项的值,规律如序列所示,输出为 0 。下面说法中正确的是( )。int N, tnt, i; cout << "请输入正整数: "; cin >> N; tnt = 0; for (i = 1; i < N + 1; i++) // L1 if (i % 3 == 1) …

单选题 容易

题目描述

执行下面C++代码段求序列-1+2+3-4+5+6-7+8+9-10+11+12.....之值。例如输入 4 ,则计算序列前4项的值,规律如序列所示,输出为 0 。下面说法中正确的是(    )。

int N, tnt, i;
cout << "请输入正整数: ";
cin >> N;

tnt = 0;
for (i = 1; i < N + 1; i++) // L1
    if (i % 3 == 1)         // L2
        tnt += -i;
    else
        tnt += i;

cout << tnt;

选项(单选)

上一题 下一题