c语言作业

77 阅读1分钟

第一个

1+3+5+......+100的代码为

#include <stdio.h>

int main() {
    // 初始化总和为 0
    int s = 0;
    // 初始化计数器为 1
    int i = 1;

    // 循环计算 1 到 100 的整数之和
    while (i <= 100) {
        // 输出当前的整数
        printf("%d \n", i);
        // 累加当前的整数到总和中
        s = s + i;
        // 计数器加 1
        i++;
    }

    // 输出总和
    printf("%d \n", s);

    return 0;
}



第二个

2+4+6+8+....+100的代码为

#include <stdio.h>

int sumOfEvenNumbers() {
    int s = 0;
    int i = 2;
    while (i <= 100) {
        printf("%d \n", i);
        s = s + i;
        i += 2;
    }
    return s;
}

int main() {
    int result = sumOfEvenNumbers();
    printf("%d \n", result);
    return 0;
}