不能读负数,不能各种读神奇的格式。
那你摆出来干什么,赚访问量?
int get() {
char ch;while (!isdigit(ch=getchar()));
int o=ch-48;while (isdigit(ch=getchar())) o=o*10+ch-48;
return o;
}
哎呀,被法线啦(>_<)
本文探讨了C语言中一种简单而直接的整数输入方法,该方法通过字符逐个读取并转换来实现,避免了对负数及特殊格式的支持。
不能读负数,不能各种读神奇的格式。
那你摆出来干什么,赚访问量?
int get() {
char ch;while (!isdigit(ch=getchar()));
int o=ch-48;while (isdigit(ch=getchar())) o=o*10+ch-48;
return o;
}
哎呀,被法线啦(>_<)

被折叠的 条评论
为什么被折叠?