read 一个防止找不到就写一下的输入模板

int read() //输入模板 
{
    int x=0,f=1;
    char ch=getchar();
    while(ch<'0'||ch>'9') {if(ch=='-') f=-1;ch=getchar();}
    while(ch>='0'&&ch<='9') {x=x*10+ch-'0';ch=getchar();}
    return x*f;
} 
View Code

另一种写法

int read() //输入模板 
{
    int x=0,f=1;
    char ch=getchar();
    while(!isdigit(ch)) {if(ch=='-') f=-1;ch=getchar();}
    while(isdigit(ch)) {x=x*10+ch-'0';ch=getchar();}
    return x*f;
} 

 

posted @ 2017-11-08 16:29  SolanummelongenaL  阅读(85)  评论(0编辑  收藏  举报