1. 程式人生 > >對標準輸入輸出的補充

對標準輸入輸出的補充

對緩衝區有了更深刻的理解!

scanf(%*c)可以跳過一個字元

描述

已知w是一個大於10但不大於1000000的無符號整數,若w是n(n≥2)位的整數,則求出w的後n-1位的數。

 
輸入
第一行為M,表示測試資料組數。
接下來M行,每行包含一個測試資料。
輸出
輸出M行,每行為對應行的n-1位數(忽略字首0)。如果除了最高位外,其餘位都為0,則輸出0。
樣例輸入
4
1023
5923
923
1000
樣例輸出
23
923
23
0
最優程式

#include<cstdio>
int main() {
int n,m;
scanf("%d",&n);
while(n--) {
scanf("\n%*c%d",&m);//跳過第一個字元再讀取整數 
printf("%d\n",m);
}
}