初学者C++编程

来源:百度知道 编辑:UC知道 时间:2024/05/24 01:48:27
编程求解n=1000以内,可以同时被9和11整除的所有数,要求按照每行5个数按行输出。(要求程序同样适用于n为很大的数)

C++初学,请帮帮忙。主要是按照每行5个输出!

#include<iostream>
using namespace std;

int main()
{
int n=0;
for(int i=0; i<=1000; i++)
{
if(i%9==0 && i%11==0 )
{
cout<<i<<" ";
n++; //如果i能被9和11整除就++
if(n==5) //n==5的时候,表示已经有5个数字了,所有换行
{
cout<<endl;
n=0; //重新设置n==0
}
}
}

cout<<endl;
return 0;
}