1. 程式人生 > >c語言(11.15)

c語言(11.15)

%d 有符號整型(%md按指定長度輸出,若資料位數<m則輸出的資料左端補空格,否則按實際位數輸出)
%ld有符號長整型(%lmd)
%o:以無符號八進位制形式輸出
%x:以無符號十六進位制形式輸出
%u:以無符號十進位制形式輸出
%c:以字元形式輸出單個字元
%s:按字串實際長度輸出
%ms:指定長度輸出
%-ms:指定左對齊(預設右對齊)
%m.ns:指定長度與輸出字元數(輸出m列,只取待輸出字串左端n個字元靠右輸出左補空格)
%-m.ns:指定左對齊並指定長度與輸出字元數(輸出m列只取待輸出字串左端n個字元靠左輸出右補空格)
%f:輸出float對應的實型(整數全部輸出,小數佔6位)
%lf:輸出double對應的實型
%e:以指數形式輸出實數
%g:選擇小數形式和指數形式中位數較少的一種形式輸出實數且不輸出無意義的0
scanf(格式控制,地址表列)從鍵盤輸入資料到指定的變數中
例:scanf(“a=%d”,&a);
getchar()從鍵盤輸入單個字元(每次輸完一個字元敲一次回車)
putchar()輸出指定變數的單個字元
課後程式設計;
在這裡插入圖片描述

在這裡插入圖片描述
在這裡插入圖片描述