作业帮 > 综合 > 作业

任意输入n个整数,分别统计奇数的和,奇数的个数,偶数的和,偶数的个数.C语言

来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/05/05 09:13:27
任意输入n个整数,分别统计奇数的和,奇数的个数,偶数的和,偶数的个数.C语言
#include <stdio.h>;

int main(int argc, char **argv) {
    int i, n, m, jh = 0, oh = 0, jg = 0, og = 0;
    printf("请输入n值:\n");
    scanf("%d", &n); //先输入数据数n
    printf("请输入%d数,按空格键隔开:\n", n);
    for (i = 0; i < n; i++) {
        scanf("%d", &m);
        if (m % 2 != 0) {
            jh = jh + m;
            jg++;
        } else {
            oh = oh + m;
            og++;
        }
    } //利用循环输入n数并计算
    printf("\n奇数数:%d\n奇数和:%d\n偶数数:%d\n偶数和:%d\n", jg, jh, og, oh); //打印

    return 0;
}