计算两个整数之间的偶数之和

#include<stdio.h>
#include<math.h>
#include<string>
int  main()
{
    //案例四
    printf("请输入二个整数:\n");
    int m,n,sum=0;
    scanf_s("%d%d",&m,&n);
    while(m<=n)
    {
        if(m%2==0)
        {
            sum=sum+m;
        }
        m++;
    }
    printf("m到n之间偶数的和为%d\n",sum);
};

  • 4
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
好的,这是一个简单的 Python 程序,我可以帮你写一下: ```python start = int(input("请输入起始整数:")) end = int(input("请输入结束整数:")) sum = 0 for i in range(start, end+1): if i % 2 == 1: sum += i print("两数之间所有奇数的和为:", sum) ``` 你可以将上述代码复制到本地的 Python 环境中运行,在程序提示下输入起始整数和结束整数,程序将自动计算并输出两数之间所有奇数的和。 下面是代码的解释: 首先,我们使用 `input()` 函数来读取用户输入的起始整数和结束整数,并使用 `int()` 函数将其转换为整数类型。这里假设用户输入的两个数都是合法的整数,不进行错误处理。 ```python start = int(input("请输入起始整数:")) end = int(input("请输入结束整数:")) ``` 然后,我们定义了一个变量 `sum`,用于统计两数之间所有奇数的和。初始值为0。 ```python sum = 0 ``` 接下来,我们使用了一个 `for` 循环来遍历起始整数和结束整数之间的所有整数。`range(start, end+1)` 函数表示从起始整数开始,到结束整数结束,包含起始整数和结束整数。因此,`for i in range(start, end+1)` 表示遍历起始整数和结束整数之间的所有整数。 在循环体内部,我们使用 `if i % 2 == 1` 来判断当前整数是否为奇数。如果是,我们将其累加到 `sum` 变量中。 ```python for i in range(start, end+1): if i % 2 == 1: sum += i ``` 最后,我们使用 `print()` 函数输出计算结果。 ```python print("两数之间所有奇数的和为:", sum) ``` 希望这样的解释能帮助你理解这段代码。如果还有什么不懂的地方,可以随时问我。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值