/*
试编一程序,输出200以内所有的“3721”数。
除以3余2 同时除以7余1的数叫“3721”
*/
#include<iostream>
#include <bits/stdc++.h>
using namespace std;
int main()
{
int i,sum=0;
for( i=1 ; i <= 200 ; ++i )
{
if( i%3==2 && i%7==1 )
{
//编译符合条件的数的个数
sum++;
cout.setf(ios::left); //设置对齐方式为left
//cout.fill(' '); //设置填充,缺省为空格
//cout<<"1.11";
//cout<<"C语言的历史";
//cout<<setw(8)<<i<<' ';
//cout.unsetf(ios::left); //取消对齐方式
printf("%8d ",i);
//每5个1行
if(sum%5==0)
{
cout<<endl;
}
}
}
cout<<endl;
cout<<" 总共有"<<sum<<"个3721数"<<endl;
return 0;
}