C++ 程序打印出间隔(5500)可被2和3整除的数字(c+;+;)
我被困在如何做到这一点,我还需要使用循环 我不是要你们写整个程序,但请告诉我从哪里开始 这是我有过的一个想法,但实际上并不奏效C++ 程序打印出间隔(5500)可被2和3整除的数字(c+;+;),c++,C++,我被困在如何做到这一点,我还需要使用循环 我不是要你们写整个程序,但请告诉我从哪里开始 这是我有过的一个想法,但实际上并不奏效 #include <iostream> using namespace std; int main() { int i, n; cout<<"enter a number"; cin>>n; for (i=0; i<=n; i+=5500) {
#include <iostream>
using namespace std;
int main()
{
int i, n;
cout<<"enter a number";
cin>>n;
for (i=0; i<=n; i+=5500)
{
if (i % 3 == 0 && i % 5 == 0)
cout << i << "number is devidible by 3 and 5 ";
else
cout<<i;
}
}
#包括
使用名称空间std;
int main()
{
inti,n;
coutn;
对于(i=0;i您的循环条件似乎是错误的:
for (i=0; i<=n; i+=5500)
不清楚5500
在哪里起作用。要么循环到n
或者直到5500
,两者都不清楚。对于(i=0;iYou只是用i++更改i+=5500。另外,您还应该用i%5和i%2更改if语句。如果一个数字可以被3和5整除,那么它可以被15整除:-)
for (i=0; i <=n ; ++i)