输入数字n,输出1到n之间所有能被3,7,11整除的数如果没有输出“该范围内没有这样的数字“跪求c++

2024-12-21 16:48:02
推荐回答(3个)
回答1:

///c++的代码:
#include
using namespace std;
int main()
{
long n;
cin>>n;
int i,k=0;
for(i=1;i<=n;i++)
{
if(i%3==0&&i%7==0&&i%11==0)
{
cout< k++;
}

}
if(k==0)
cout<<"该范围内没有这样的数字"< return 0;
}

回答2:

#include
int main()
{
long n;
scanf("%ld",&n);
int i,j,k=0;
for(i=1;i<=n;i++)
{
if(i%3==0&&i%7==0&&i%11==0)
{
printf("%ld ",i);
k++;
}

}
if(k==0) printf("该范围内没有这样的数字\n");
getch();
}

回答3:


能被3和7和11整除
还是
能被3或7或11整除