阅读程序写结果:
#include <iostream>
using namespace std;
int main()
{
int a, b, u, i, num;
cin>>a>>b>>u; num = 0;
for (i = a; i <= b; i++) if ((i % u) == 0)
num++;
cout<<num<<endl; return 0;
}输入: 1 100 15
看到 for 循环配合取模 → 先想统计区间内倍数个数
循环边界 i<=b 含右端点;条件必须是 i%u==0 而非 u%i==0
考点:循环结构|取模运算
输入 a、b、u,统计闭区间 [a, b] 中能被 u 整除的整数个数。