题解 | #牛牛学数列#

牛牛学数列

https://www.nowcoder.com/practice/0b97367cd2184c12a0e02f7c223aee11

#include <stdio.h>
int main()
{
    // 准备变量n,为运算的边界值
    int n;
    // 准备变量sum,接收运算的结果
    int sum = 0;
    while (scanf("%d", &n) != EOF)
    {
        for (int i = 1; i <= n; i++)
        {
            // 一般情况
            // round 1 -> sum = 0, i = 1, sum = sum + i = 1
            // round 2 -> sum = 1, i = 2, sum = sum + i = 3
            // round 3 -> sum = 3, i = 3, sum = sum + i = 6

            // 题目要求当i为偶数时,取负号
            if (i % 2 == 0)
            {
                sum = sum + (-1 * i);
            }
            else
            {
                sum = sum + i;
            }
        }
        printf("%d\n", sum);
    }
    return 0;
}
全部评论

相关推荐

专业嗎喽:个人信息名字太大,合到电话邮箱那一栏就行,有党员写过党,剩下其他全删,站空太大了 把实习经历丰富,放最前面,然后是个人评价,技能之类的,然后是学校信息。项目经历最后面,可以就选一个自己擅长的。 现在是学校不是92就扣分的,没必要放前面。 然后现在看重实习经历>竞赛经历(校园经历)>课程项目经历
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务