如题,就是将数字按位连续用单个字符读入,再通过强制转换加*10后再加在一起输进变量中去
int read()
{
int x=0;
char c=getchar();
while(c>'9'||c<'0') c=getchar();
while(c>='0'&&c<='9') x=x*10+c-'0',c=getchar();
return x;
}
如题,就是将数字按位连续用单个字符读入,再通过强制转换加*10后再加在一起输进变量中去
int read()
{
int x=0;
char c=getchar();
while(c>'9'||c<'0') c=getchar();
while(c>='0'&&c<='9') x=x*10+c-'0',c=getchar();
return x;
}