1、计算1~100之间所有奇数以及所有偶数之和

#include <stdio.h>

int main() {
    int sum_odd = 0, sum_even = 0;
    for(int i = 1; i <= 100; i++) {
        if(i % 2 == 0) {
            sum_even += i;
        } else {
            sum_odd += i;
        }
    }
    printf("1~100之间所有奇数之和为:%d\n", sum_odd);
    printf("1~100之间所有偶数之和为:%d\n", sum_even);
    return 0;
}

2、求 1-3+5-7+9.·····-99 的和

#include <stdio.h>

int main() {
    int sum = 0;
    for(int i = 1; i <= 99; i += 2) {
        if(i % 4 == 1) {
            sum += i;
        } else {
            sum -= i;
        }
    }
    printf("1-3+5-7+9.·····-99的和为:%d\n", sum);
    return 0;
}

3、任意输入一个正整数,将其倒序后输出

#include <stdio.h>

int main() {
    int n, reversed = 0;
    printf("请输入一个正整数:");
    scanf("%d", &n);
    while(n > 0) {
        reversed = reversed * 10 + n % 10;
        n /= 10;
    }
    printf("该数字的倒序为:%d\n", reversed);
    return 0;
}
``
用c语言完成1、计算1~100 之间所有奇数以及所有偶数之和。+2、编写程序求 1-3+5-7+9·····-99 的和。3、任意输入一个正整数将其倒序后输出。例如输入 5678则输出8765编程实现。

原文地址: https://www.cveoy.top/t/topic/fdEn 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录