Linux C學習第四天(輸入 輸出)

2021-08-21 09:56:48 字數 1406 閱讀 9558

輸入&輸出

一、輸出

1.格式

printf("%d",x);

printf("*****");

十進位制整數: %d

八進位制:        %o-->八進位制列印 || %#o    表示列印時加入字首#o

十六進製制:    %x-->十六進製制列印 || %#x    表示列印時加入字首#x

浮點型:        %f

%c    %ld……

詳細可以參考:

2.修飾符

--->printf("%8d",x);    表示用八個位元組列印,

右對齊,不夠補空格

--->printf("%-8d");    也是八個位元組列印,

左對齊,不夠補空格

--->printf("%8.3f");    八個位元組列印,三個小數字,即精度位1‰

ps:printf("%

08d");    表示8位不夠的時候補0

巢狀使用。

二、輸出

格式:scanf("%▢",&a);

*    是抑制符,控制輸入項的讀入。

輸入分隔符:

預設的是:空格、tab、回車-->但是char(%c)會讀

scanf    有嚴格的輸入格式要求

scanf的高階用法:

正規表示式:

getchar/putchar        字串的輸入/輸出

#include

int main(int argc, char *argv)

LinuxC學習第四天

1 c語言程式編譯步驟 重要 預處理 預編譯 處理 開頭的內容,進行替換 去掉注釋。s生成預處理檔案,字尾名是 i編譯編譯器對 進行編譯 最複雜 耗時最長的過程生成彙編檔案,字尾名.s彙編把彙編檔案編譯二進位制目標檔案生成目標檔案,字尾名是.o鏈結把多個目標檔案按照一定規則整合成乙個可以執行的程式生...

Linux C學習第四天

1 什麼是變數?其值在其作用域內可以改變的量稱為變數。乙個變數應該有乙個名字,在記憶體中佔據一定的儲存空間。變數在使用前必須要定義,每個變數都有自己的位址。變數依據其定義的型別,分為不同型別,如整型變數 字元型變數 浮點型變數 指標變數等。變數的值可以發生改變,意味著它可以被覆蓋 被寫入 被賦值。每...

第四天學習

一 權重關係 樣式表的權重關係 內聯樣式表的權重最大!內部和外部樣式的權重,和書寫的前後順序有關!放在後面的會把放在前面的樣式覆蓋掉 網頁的布局 先做上下排版 再做左右排版 從外往裡 二 css語法 選擇符選擇符 選擇符就是給標籤起名字 型別選擇符 標籤選擇符 所有的html標籤可以直接當做選擇符進...