模板 - 快速输入输出
生活随笔
收集整理的這篇文章主要介紹了
模板 - 快速输入输出
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
非負整數的快速輸入輸出
inline int read() {int x=0;char c;do {c=getchar();} while(c<'0'||c>'9');do {x=(x<<3)+(x<<1)+c-'0';c=getchar();} while(c>='0'&&c<='9');return x; }inline void _write(int x) {if(x>9)_write(x/10);putchar(x%10+'0'); }inline void write(int x) {_write(x);putchar('\n'); }正負整數的快速輸入輸出
inline int read() {int x=0;int f=0;char c;do {c=getchar();if(c=='-')f=1;} while(c<'0'||c>'9');do {x=(x<<3)+(x<<1)+c-'0';c=getchar();} while(c>='0'&&c<='9');return f?-x:x; }inline void _write(int x) {if(x>9)_write(x/10);putchar(x%10+'0'); }inline void write(int x) {if(x<0) {putchar('-');x=-x;}_write(x);putchar('\n'); }多組輸入直到文件結束:
其實要是正常的出題人不會有多余回車在后面的話可以刪除后半個EOF檢測。
轉載于:https://www.cnblogs.com/Yinku/p/10987283.html
總結
以上是生活随笔為你收集整理的模板 - 快速输入输出的全部內容,希望文章能夠幫你解決所遇到的問題。