如何求出1-10所有奇数偶数之和?

如题所述

问题分析

要求1到10之间所有偶数的和及其所有奇数的和,首先用循环语句遍历1到10之间的数,然后循环里判断当前所遍历的数是奇是偶分别记录其个数即可。

编程实例

#include<stdio.h>

int main() {
int vs[2] = { 0 };//定义一个数组用于分别记录奇偶值
for (int i = 1; i <= 10; i++) {//循环遍历1到10之间的值
vs[i % 2]++;//%是取余数运算符,一个正整数取余2会返回0或1的值,用它和数组配合可以方便的计算该问题
}
printf("奇数个数:%d ,偶数个数:%d", vs[1], vs[0]);
char c;
scanf("%c", &c);//这句是为了防止控制台退出
return 0;
}

以上是在Visual Studio 里写的C语言例子

温馨提示:答案为网友推荐,仅供参考
相似回答