问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

C语言程序求1—100之间的奇数和和偶数和

发布网友 发布时间:2022-04-26 20:34

我来回答

5个回答

热心网友 时间:2022-05-01 15:00

用oddsum=1+3+5+···+99来计算奇数和;evensum=2+4+6+···+100来计算偶数和。首先设置两个计数器:oddsum,evensum。其初值为0,利用if···else来判断奇偶数,来分别累加到计数器。

1,将i的初值置为1;

2,当i增到101时,停止计算。

方法一、

#include <stdio.h>

int main(void)

{int i = 1, oddsum = 0,evensum = 0;// oddsum奇数和 evensum偶数和

while(i <= 100)// 若i<=100则执行循环体

{if(i % 2 != 0)// 判断是不是奇数,是就累加到奇数

oddsum += i;

else// 不是奇数,累加到偶数

evensum += i;

i++;// i的值加1

}

printf("oddsum=%d evensum=%d\n",oddsum,evensum);

return 0;

方法二、for语句来实现,效果是一样的。

#include <stdio.h>

int main(void)

{int i, oddsum = 0, evensum = 0;// oddsum奇数和 evensum偶数和

for(i = 1; i <= 100; i++)// 若i<=100则执行循环体,i的值加1

{if(i % 2 != 0)// 判断是不是奇数,是就累加到奇数

oddsum += i;

else// 不是奇数,累加到偶数

evensum += i;

}

printf("oddsum=%d evensum=%d\n", oddsum, evensum);

return 0;

}

扩展资料:

用C语言来写出‘输出1到100中的奇数’代码。

1、奇数,就是除以2之后有余数的整数,

代码:

#include<stdio.h>

int main()

{

int i;

for(i=1;i<=100;i++)

{

if(i%2 != 0)

{

printf("%d\t",i);

}

}

return 0;

}

热心网友 时间:2022-05-01 16:18

1到100之间的奇数的和与偶数的和,也就是说1到100所有的奇数相加显并示出来,再把1到100所有的偶数相加并显示出来,而判定一个整数是否为偶数,是看它除2的余数是否为0,就是i%2==0。
#include <stdio.h>
main()
{
int i,o,j; //定义三个整型变量
for(i=1,i<=100,i++) //变量i的for循环从1开始,直到100为止
{ //for循环开始
if ( i%2==0 ) //判断变量i对2取余数是否为0
{
o=o+i; //变量i中所有的偶数累加
}
else
{
j=j+i; //变量i中所有的奇数累加
}
} //for循环结束
printf("1到100内偶数和是%d/n",o);
printf("1到100内奇数和是%d/n",j);
}

热心网友 时间:2022-05-01 17:52

#include <stdio.h>
void main()
{
    int i=1;
    int nSum1=0, nSum2=0;
    while(i<=100) //把1~100都检查是否整除2
    {
        //%是两数相除得余数的运算符
        if ( i%2!=0 ) nSum1+=i; //若相除有余数,则把i加在nSum1上
        else nSum2+=i; //同理
        i++;
    }
    printf("奇数和为%d,偶数和为%d", nSum1, nSum2);
}

热心网友 时间:2022-05-01 19:44

参考代码如下:
#include<stdio.h>

int main()
{
int i,s1=0,s2=0,s=0;
for(i=1;i<=100;++i){
if(i%2==0)
s2+=i;
else
s1+=i;
s+=i;
}
printf("奇数和%d,偶数和%d,总和%d",s1,s2,s);
return 0;
}

热心网友 时间:2022-05-01 21:52

这用人算得了。(1+100)* 100/2=5050每个偶数比奇数大1所以偶数和比奇数和多100/2 所以奇数和为2500偶数和为2550不知道对不对。
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
“笑指旧山归路长”的出处是哪里 PCB为什么要拼板,PCB拼板打样有哪些好处? 绘制紫外吸收光谱时,我发现最大吸收波长是333nm,此时吸光度为4.01 对吸光度测量值有何影响? 陆垚知马俐的歌词是什么? 玫瑰花水中的养殖方法 陈年柚子茶如何做 陈年柚子茶的制作方法 在答题卡上改题号是指那一道题扣分还是整个卷子都没? ...考试时我写到了卷子上,会怎么样?会不会按抄袭 高考时在卷子上不小心画了道怎么办? “梦里花落知多少”下一句是什么? 用c语言打印1-100的数 每打10个数换行 梦里花落知多少的含义 c语言编程1到100之间所有的偶数的和 “梦里花落知多少”出自哪里 C语言1乘到100怎么编写 梦里花落知多少是啥什么意思 C语言 输出1到100之间的全部素数? “梦里花落知多少”是哪首诗里面的诗句…? C语言求1-100奇数的个数 梦里花落知多少前一句是什么? C语言1开始加到100求和 用c语言程序求1至100之间全部奇数之和。 “梦里花落知多少”全诗是什么? 用C语言输出1-100之间所有的偶数 “梦里花落知多少”的出处,是古诗吗? 用C语言程序计算从1加到100的程序是怎样的? 梦里花落知多少 出自哪首古诗 C语言求1到100偶数之和怎么编程? 梦里花落知多少全诗 梦里花落知多少的上一句是什么? c语言怎么写1到100中随机数啊? 梦里花落知多少到底是谁写的 梦里花落知多少是哪首歌的歌词 从1加到100的c语言程序 梦里花落知多少什么意思 梦里花落知多少是什么意思 郭敬明《梦里花落知多少》里那首诗全文是什么? 特仑苏的广告词是什么? 特仑苏和金典哪个适合孩子喝? 圣牧金典特仑苏有机奶哪种更好? 金典和特仑苏纯牛奶哪个好有知道的吗? 特仑苏运用了什么样的营销理念? 南阳什么最好吃? 南阳小吃街在哪儿? 信阳哪里会做南阳炒面 南阳有什么有名小吃? 南阳哪里最好玩?有什么名吃? 南阳二十二中附近的小吃? 河南南阳有什么好的地方吗?那地方有什么特色的东西吗?