7-153 循环结构_ 求数列和
键盘输入两个整数A和B(大于-100且小于+100)A<B,筛选两数之间(不包括这两个数)的所有满足条件“除7余2” 的整数,输出这些整数的和。
注意:输入数据不在 [-100,100] 区间时,没有输出。输入格式:
键盘输入两个整数, [-100,100]区间内,逗号分隔。
输出格式:
1)输入俩个合法数据(大于-100且小于+100)时,
筛选两数之间的所有满足条件“除7余2” 的整数,输出这些整数的和(不包括两个输入数据)。
2)输入数据超过题目要求范围时,没有任何输出。输入样例:
10,30
输出样例:
39
#include <stdio.h>
int main() {
int A, B, sum = 0;
scanf("%d,%d", &A, &B);
if (A >= -100 && A <= 100 && B >= -100 && B <= 100) {
for (int i = A + 1; i < B; ++i) {
if (i % 7 == 2) {
sum += i;
}
}
printf("%d", sum);
}
return 0;
}
思路
- 很简单没有思路😒