int Scan()
{
int num = 0 , ch ;
while( !( ( ch = getchar() ) >= '0' && ch <= '9' ) )
{
if( ch == EOF ) return 1 << 30 ;
}
num = ch - '0' ;
while( ( ch = getchar() ) >= '0' && ch <= '9' )
num = num * 10 + ( ch - '0' ) ;
return num;
}
在输入数据时会比scanf(); cin,等输入方法快一些,但是不能作为做题的法宝。。。