C語言輸入與輸出總結
1.
scanf輸入:
特點:除%c外,讀取輸入時會跳過非白字元前的所有空白字元,然後一直讀取字元,直到空白字元或正在讀取字元不匹配的字元.(不匹配的會丟入緩衝區.作為下一次輸入接收的字元).
技巧: ①:把*放在%和轉換字元之間時,可以讓scanf()跳過相應輸出項.
比如:scanf("%*d %*d %d",&n); 等於跳過前2個輸入的整數,把第3個整數拷貝給n;
②:在%c前面加一個空格,可以讓函式從第一個非空白字元開始讀取 ; 如: scanf(" %c,&ch);
printf輸出:
①: 標記:
- "%-20s" 左對齊;
空格 "% 6.2f" 值為正則顯示前導空格,負則顯示負號;
0 "%010d" 用前導0代替空格填充欄位寬度;
②: 字串斷行:
方法一:用反斜槓(\)+Enter來斷行. 例: printf("This is \
right.\n");
方法二: 用兩個雙引號. 例:printf("This is"
"right.\n");
2.未完待續....
相關推薦
C語言輸入與輸出總結
1. scanf輸入: 特點:除%c外,讀取輸入時會跳過非白字元前的所有空白字元,然後一直讀取字元,直到空白字元或正在讀取字元不匹配的字元.(不匹配的會丟入緩衝區.作為下一次輸入接收的字元). 技巧: ①:把*放在%和轉換字元之間時,可以讓scanf()跳過相應輸出項. 比如:sca
機試練習總結06:c語言輸入&輸出&文件讀寫
putchar 錯誤 std 機試 open() 返回 oid eof getchar 一、標準文件 c語言把所有設備當作文件。 stdin:鍵盤、標準輸入 stdout:屏幕、標準輸出 stderr:您的屏幕、標準錯誤 頭文件:stdio.h 二、getchar() &a
R語言輸入與輸出
R讀取xls檔案方法: readxl包 可以很方便的讀取,且各個系統都通用。如果只是讀取的話,無疑是非常方便的方法。 只需要下載readxl包,用read_excel函式讀取就可以了,並且同時支援老版本的.xls格式和新版本的.xls
C語言程式設計--輸入與輸出
C語言的輸入 所有的輸入都是依賴於C語言函式進行的,這個函式是C語言標準庫自帶的,定義在標頭檔案<stdio.h>裡面,所以,要想使用與輸入相關的函式,都需要包含這個標頭檔案 #include <stdio.h> 輸入函式gets 這是一個獲取輸入字串的函式,其定義如
C語言字串輸入與輸出函式
字串輸入 如果想把一個字串讀取到程式中,必須首先預留儲存字串的空間,然後使用輸入函式來獲取這個字串,C庫提供了三個讀取字串的函式:scanf()、gets()和fgets()。 建立儲存空間 可以通過陣列(char name[10])來分配儲存空間,也可以通過C語言動態記憶
C語言基礎:標準輸入與輸出
在前面內容中我們已經知道了使用printf函式來在標準輸出裝置上顯示一些內容,接下來我們要學習一些其它的輸入輸出函式,讓我們的程式可以通過標準輸入裝置(鍵盤)取得使用者的輸入內容,並在標準輸出裝置(顯示器)上顯示出來。 一、putchar和get
C語言輸入輸出函式總結
在C語言中,輸入輸出函式有著相當重要的地位,它是我們的程式與使用者互動的唯一途徑,現在我就將C語言中比較常見的幾個輸入輸出函式介紹給大家,以下這些講解都是針對VC除錯平臺。 (一) 格式化輸入輸出函式 (1)scanf( )格式化輸入函式 格式輸入函式scanf( )函
C語言的基本輸入與輸出函式(全解)
C語言的基本輸入與輸出函式 1.1.1 格式化輸入輸出函式 Turbo C2.0 標準庫提供了兩個控制檯格式化輸入、 輸出函式printf() 和scanf(), 這兩個函式可以在標準輸入輸出裝置上以各種不同的格式讀寫資料。printf()函式用來向標準輸出裝置(螢幕)
[c語言]檔案資訊輸入與輸出
要求: 將學生資訊(姓名,年齡,學號,家庭住址)寫入檔案,並輸出某一學生資訊(比如最後一個學生) 程式中所涉及的函式如下: 1:檔案開啟函式:fopen(欲開啟的檔名稱or檔案路徑,哪種方式) 2:
c語言輸入輸出函式printf與scanf的用法格式
一樣多, 各引數之間用","分開, 且順序一一對應, 否則將會出現意想不到的錯誤。 1. 格式化規定符 Turbo C2.0提供的格式化規定符如下: ━━━━━━━━━━━━━━━━━━━━━━━━━━ 符號 作用 ───────────────
C語言輸入輸出總結
C語言中基本的輸入輸出函式有:putchar ():把變數中的一個字元常量輸出到顯示器螢幕上;getchar ();從鍵盤上輸入一個字元常量,此常量就是該函式的值;printf ();把鍵盤中的各類資料,加以格式控制輸出到顯示器螢幕上;scanf ();從鍵盤上輸入各類
C語言 輸入一個小數,輸出它的立方。輸出保留小數點後的2位數字
c //輸入一個小數,輸出它的立方。輸出保留小數點後的2位數字。 #include <stdio.h> int main(int argc, const char * argv[]) { double i,t; printf("輸入一個小數:\n"); scanf("%lf
Objective-C語言基礎與總結
什麼是Objective-C Objective-C是C語言的一個超集,具有面向物件的特性,並具備了強大的執行時動態語言特性。 Objective-C的優缺點 優點: 作為C語言的超級,在C語言的基礎上衍生了很多新的語言特徵,封裝的很完善且使用方便,大大降低了程式設
C語言——輸入輸出
資料的輸入輸出 輸入:從輸入裝置(如鍵盤,磁碟,光碟,掃描器等)向計算機輸入資料。 輸出:從計算機向輸出裝置(如顯示器,印表機等)輸出資料。 (一)用printf函式輸出資料 printf函式是格式輸出函式。程式設計人員必須指定輸出資料的格式,即根據資料的不同型別指定不同的格式。 p
C語言 輸入一個不大於五位的數字,先判斷是幾位數字,然後將其數字順序輸出和逆序輸出
#include <stdio.h> #include <math.h> void main() { int function(int a); int x,w,y,A[5]; printf("請輸入一個1至99999的整數
ACMNO.21 C語言-逆序輸出 輸入10個數字,然後逆序輸出。 輸入 十個整數 輸出 逆序輸出,空格分開 樣例輸入 1 2 3 4 5 6 7 8 9 0
題目描述 輸入10個數字,然後逆序輸出。 輸入 十個整數 輸出 逆序輸出,空格分開 樣例輸入 1 2 3 4 5 6 7 8 9 0 樣例輸出 0 9 8 7 6 5 4 3 2 1 提示 陣列?堆疊? 來源/分類 C語言
C語言程式與設計前五章總結
程式與設計前五章總結 回顧之前的學習,開啟書本迎面而來的便是第一章的標題,為什麼要學c語言? c語言的優勢便是他的簡潔與效率。而隨著計算機的發展,硬體越來越便宜,效能越來越高,執行效率已經不是那麼重要,c語言的弊端便就顯現出來,不比其他語
C語言課程筆記知識總結與感想
C資料型別。{常量與變數} 第2章 常量:整型常量: 有符號整型常量:預設int定義為有符號整數,無需使用signed. 無符號整型常量:不能表示成小於零的數。
c語言輸入年月日,輸出該日為該年中的第多少天
#include <stdio.h>int main(){int year=0;int mouth=0;int day=0;int sun=0;printf("請輸入年月日");scanf("%d %d %d",&year,&mouth,&
C語言輸入一組值,最大的元素與第一個交換,最小的與最後一個交換
#include<stdio.h> //輸入一組值,最大的元素與第一個交換,最小的與最後一個交換void main(){int i,j,k,f[10],max,min,small,big;for(i=0;i<10;i++) scanf("%d",&