信工干货||C语言输入输出语句
數據輸入與輸出
C語言無I/O語句,I/O操作由函數實現
putchar( ) getchar( ) printf( ) scanf( ) puts( ) gets( )
#include或#include “stdio.h”
數據輸出
字符輸出函數
格式:putchar(c)
參數:c為字符型或整型常量、變量或表達式
功能:把字符c輸出到顯示器上
返值:正常,為顯示的代碼值;
????????出錯,為EOF(-1)
格式輸出函數
格式:printf(“格式控制串”,輸出表)
功能:按指定格式向顯示器輸數據返值:正常,返回輸出字節數;出錯,返回EOF(-1)
輸出表:
?要輸出的數據(可以沒有,多個時以“,”分隔)
格式控制串:包含兩種信息
普通字符或轉義字符序列:原樣輸出
格式說明符:%[修飾符]格式字符 ,用于指定輸出格式 ( %-o m.n l / h 格式字符)
格式字符:
說明:
(1)、 格式字符要用小寫
(2)、格式字符與輸出項個數應相同,按先后順序一一對應
(3)、輸出轉換:格式字符與輸出項類型不一致,自動按指定格式輸出
附加格式說明符(修飾符)
數據輸入
字符輸入函數
格式:getchar()
功能:從鍵盤讀一字符返值:正常,返回讀取的代碼值;出錯,返回EOF(-1)
格式輸入函數
格式:scanf(“格式控制串”,地址表)
功能:按指定格式從鍵盤讀入數據,存入地址表指定的存儲單元中,并按回車鍵結束返值:正常,返回輸入數據個數
地址表:變量的地址,常用取地址運算符
格式字符: d,i,o,x,u,c,s,f,e
附加格式說明符(修飾符)
輸入分隔符的指定
(1)、一般以空格、TAB或回車鍵作為分隔符
(2)、其它字符做分隔符:格式串中兩個格式符間字符
說明:
(1)、用“%c”格式符時,空格和轉義字符作為有效字符輸入
(2)、輸入數據時,遇以下情況認為該數據結束:
遇空格、TAB、或回車
遇寬度結束
遇非法輸入
聲明:
本文于網絡整理,版權歸原作者所有,如來源信息有誤或侵犯權益,請聯系我們刪除或授權事宜。
總結
以上是生活随笔為你收集整理的信工干货||C语言输入输出语句的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 天气降温关心简短句子 关于天气降温的问候
- 下一篇: C语言 | 6种常用的转换工具函数盘点