快速输入

void scani(int &num){
    char ch;
    int flag=1;
    while(ch=getchar(),(ch>'9'||ch<'0')&&(ch!='-'));
    if(ch=='-')
        flag=-1,num=0;
    else
        num=ch-'0';
    while(ch=getchar(),ch<='9'&&ch>='0')
        num=num*10+ch-'0';
    num*=flag;
}

  

posted @ 2014-05-06 20:56  Jeremy Wu  阅读(153)  评论(0)    收藏  举报