對標準輸入輸出的補充
對緩衝區有了更深刻的理解!
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);
}
}
相關推薦
對標準輸入輸出的補充
對緩衝區有了更深刻的理解! scanf(%*c)可以跳過一個字元 描述 已知w是一個大於10但不大於1000000的無符號整數,若w是n(n≥2)位的整數,則求出w的後n-1位的數。 輸入 第一行為M,表示測試資料組數。 接下來M行,每行包含一個測試資料
標準輸入輸出流對象
com 包括 後繼 print 一個 定向 輸出流 ner 轉換 System類的靜態成員變量,包括 System.in:InputStream類型的,代表標準輸入流,默認狀態對應於鍵盤輸入。 System.out:PrintStream類型的,代表標註輸出流,默認狀態對應
linux重定向標準輸入輸出,標準錯誤
lin linux重定向 文件描述符 name txt 文件 sets color 描述符 標準輸入是文件描述符0。它是命令的輸入,缺省是鍵盤,也可以是文件或其他命令的輸出。標準輸出是文件描述符1。它是命令的輸出,缺省是屏幕,也可以是文件。標準錯誤是文件描述符2。這是命令錯
ObjectInputStream || ObjectOutputStream 序列化對象輸入輸出流Demo 學習
圖形 new 顯示 獲取 || 數組 所有 make 聲明 A:Api 說明: ObjectOutputStream 寫入的基本數據和對象 *(內存 到 硬盤 對象的 存儲!!) ObjectInputStream 對以前使用 ObjectOutputStream 寫入的基
linux標準輸入輸出
超過 理論 -- happy cal ant 參數 結構體類型 ads 一 簡介 sdtin, stdout, stderr分別稱為標準輸入,標準輸出,標準錯誤輸出, 它們的聲明如下: /* Standard streams. */extern FILE *stdin
C語言的標準輸入輸出
分別是 空白 col end 底層 idt itl ufs 整數 歡迎探討,如有錯誤敬請指正 如需轉載,請註明出處 http://www.cnblogs.com/nullzx/ 1. 標準輸入輸出 標準輸入、輸出主要由緩沖區和操作方法兩部分組。緩沖區實際上可以看做內存中
Python基礎筆記系列十一:標準輸入輸出、文件讀寫和指針等操作
mode strong sublime pre 字符串類型 類型 print語句 open 同時 本系列教程供個人學習筆記使用,如果您要瀏覽可能需要其它編程語言基礎(如C語言),why?因為我寫得爛啊,只有我自己看得懂!! 標準輸入輸出一、輸入 在sublime中這
PHP標準輸入輸出
php 標準輸入輸出 PHP標準輸入輸出 STDIN 標準輸入 STDOUT 標準輸出 STDERR 標準錯誤輸出 1 2 3 4 PHP標準輸入輸出
Linux c學習--從標準輸入輸出看流和緩沖區
pty 出錯 流的概念 code check 抽象 輸出信息 指針 架構 學習標準輸入輸出,我們都會遇到一個概念,流和緩沖區,但到底什麽是流,什麽是緩沖區呢? 書《C Primer Plus》上說,C程序處理一個流而不是直接處理文件。後面的解釋十分抽象:『流(s
Java 輸入/輸出——重定向標準輸入/輸出
ole catch som align oid int limit 文件的 pan 在System類中提供了如下三個重定向標準輸入/輸出方法。 static void setErr?(PrintStream err) Reassigns the "standar
標準輸入輸出
輸入輸出 bsp float 小數 5.6 spa 定義 col 3.1 # 定義圓周率 pi = 3.14 # 從鍵盤錄入半徑值 r = float(input("請輸入您要計算的圓的半徑值(最多2位小數):")) # 計算圓的面積 area = pi * r ** 2
Java 知識點整理-17.IO流 其他流 序列流+序列化+反序列化+記憶體輸出流+物件操作流+列印流+標準輸入輸出流+鍵盤錄入方式+隨機訪問流+資料輸入輸出流+Properties
目錄 序列流 記憶體輸出流 記憶體輸出流的面試題 物件操作流ObjectOutputStream 物件操作流ObjectInputStream 物件操作流優化 序列化加上id號 列印流的概述和特點 標準輸入輸出流概述和輸出語句 修改標準輸入輸出流拷貝圖片
Java筆記-I/O流之系統標準輸入輸出
Java的標準輸入和輸出介紹 Java遵循標準I/O的模型,提供了Syetem.in,System.out,以及System.err。 System.out 是一個已經預先處理過的,被包裝成PrintStream的物件。 System.err 和 Syst
_118_Java_標準輸入輸出流
---------------------------------- import java.io.BufferedReader; import java.io.IOException; import java.io.InputStream; import java.i
C++進階-標準輸入輸出 IO
基本概念 從鍵盤到程式 標準輸入 input 從程式到顯示器 標準輸出 output 標準輸入+標準輸出=標準I/O 檔案的輸入和輸出叫做檔案I/O 標準輸入輸出流的物件 cerr : 沒有緩衝區 clog 、cin、 cout :有緩衝區 ci
javaSE (三十三)其他流(序列流、記憶體輸出流、隨機訪問流、物件操作流、資料輸入輸出流、列印流、標準輸入輸出流、properties)
1、序列流(SequenceInputStream ): 序列流主要的作用就是整合位元組輸入流,將很多的進口整合成一個 這裡著重講一下多於兩個輸入流的整合: 步驟: 建立三個輸入流 建立vector集合存入這些輸入流 將這些輸入流變成列舉型別 Vector.e
java中標準輸入輸出流
import java.io.BufferedReader; import java.io.BufferedWriter; import java.io.FileWriter; import java.io.IOException; import java.i
C++中cin/cout和流符號的原理(對過載輸入輸出流比較有用)
cin/cout並不是C++的關鍵字,而是物件。 C++的<iostrem>中,有一個istream類和一個ostream類,而cin就是istream類的物件,cout就是ostream類的物件。 流符號是怎樣實現的呢? C++支援過載運算子,而流符號(<<、&
Windows下cmd標準輸入輸出重定向
Command Function command > filename 把標準輸出重定向到一個檔案中 command >> filename
Linux中的標準輸入輸出
[轉載] 標準輸入0 從鍵盤獲得輸入 /proc/self/fd/0 標準輸出1 輸出到螢幕(即控制檯) /proc/self/fd/1 錯誤輸出2 輸出到螢幕(即控制檯) /proc/self/fd/2 /dev/null代表linux的空裝置檔