这个题目非常简单,主要注意,同时整除就是a%b==0,这里几个条件,多个&&,不要漏掉了,然后还要考虑的就是非法越界的判断情况。
#include<iostream>
#include<stdlib.h>
using namespace std;
int main()
{
int a,b;
int num=0,i;
cin>>a;
cin>>b;
if(a>b||a>10000||b>10000||a<=0||b<=0)
{
return -1;
}
for(i=a;i<=b;i++)
{
if((i%2==0)&&(i%3==0)&&(i%5==0))
{
num++;
}
}
cout<<num;
system("puase");
return 0;
}
本文介绍了一个简单的C++程序,该程序能够找出两个指定整数范围内的所有能同时被2、3和5整除的数的数量。通过使用for循环和条件判断,确保了输入的有效性和结果的准确性。
1773

被折叠的 条评论
为什么被折叠?



