【题目描述】
cN8100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库计算非负整数 m 到 n(包括 m 和 n)之间的所有奇数的和,其中,m 不大于 n,且 n 不大于 300。例如 m=3,n=12,其和则为:3+5+7+9+11=35。
cN8100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库【输入】
cN8100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库两个数 m 和 n,两个数以一个空格分开,其中 0≤m≤n≤300。
cN8100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库【输出】
cN8100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库输出一行,包含一个整数,表示 m 到 n(包括 m 和 n)之间的所有奇数的和。
cN8100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库【输入样例】
cN8100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库7 15
cN8100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库【输出样例】
cN8100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库55
cN8100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库解题思路
cN8100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库首先,我们需要定义两个变量,分别代表m和n。
cN8100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库接下来,我们使用一个for循环来遍历从m到n的所有整数。
cN8100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库在循环中,我们要判断当前的数字是否为奇数,如果是奇数,就加入到总和中。
cN8100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库最后,输出这个总和。
cN8100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库cN8100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库参考代码
- #include <bits/stdc++.h>
- using namespace std;
-
- int main()
- {
- int m, n;
- cin >> m >> n;
- int ans = 0;
- for(int i = m; i <= n; i++)
- {
- if(i % 2 == 1)
- {
- ans += i;
- }
- }
- cout << ans << endl;
- return 0;
- }
cN8100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库cN8100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库知识点睛
cN8100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库本题主要涉及到的知识点:
cN8100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库#include <bits/stdc++.h> 这个预处理指令包含了所有标准库的头文件,但是这并不是一种好的编程习惯,实际编程中我们应当根据需要包含相应的头文件。
cN8100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库using namespace std; 这个指令使得我们可以直接使用标准库中的函数和对象,而不需要在前面加上 std::。
cN8100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库for循环语句:for(int i = m; i <= n; i++) 这是一个for循环,它从m开始,每次增加1,直到i超过n为止。
cN8100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库奇偶判断:if(i % 2 == 1) 这是一个判断语句,它检查当前的i是否为奇数(如果i除以2的余数为1,那么i就是奇数)。