命令行输出时异常现象
// 7777777.cpp : 定义控制台应用程序的入口点。
//
#include "stdafx.h"
#include<iostream>
#include<iomanip>
using std::cin;
using std::cout;
using std::endl;
using std::setw;
using std::setiosflags;
int _tmain(int argc, _TCHAR* argv[])
{
cout<<" 输入一个小于20000的整数,将输出所有与七有关的数"<<endl;
int n=0; //所输入的整数
int i=1,j=0;
cin>>n;
for( i=7;i<=n;i++)
{
if(i%7==0)
{cout<<setw(5)<<i; j++;
continue;}
else
{
int k=i;
while(k)
{
if(k%10==7)
{cout<<setw(5)<<i; j++;
}
k=k/10;
}
}
if(j%10==0&&j>=10)
cout<<endl;
}cout<<endl;
return 0;
}