用c語言的格式化輸入輸出可以快速轉換10進製,8進製和16進製制。
例子:1.c中指定格式輸出
printf
("%05o\n",35
);//按八進位制格式輸出,保留5位高位補零
printf
("%03d\n",35
);//按十進位制格式輸出,保留3位高位補零
printf
("%05x\n",35
);//按十六進製制格式輸出,保留5位高位補零
執行結果:
例子:
8進製→10進製
8進製→16進製制
10進製→16進製制
10進製→8進製
10進製轉16進製制:
#include
intmain()
10進製轉8進製
#include
intmain()
8進製轉16進製制
#include
intmain()
8進製轉10進製
#include
intmain()
C語言格式化輸入輸出
原創 2015年03月20日 20 08 32 printf 格式字串的一般形式 標誌 輸出最小寬度 精度 長度 型別 其中方括號 中的項為可選項。各項意義 1 型別 型別字元用以表示輸出資料的型別,其格式符和意義如下表所示 格式字元 意義d 以十進位制形式輸出帶符號整數 正數不輸出符號 o以八進位...
C語言 格式化輸入輸出
格式說明由 和格式字元組成,由 d f等。它的作用是將輸出的資料轉換為指定的格式輸出。格式說明總是由 字元開始的。不同型別的資料用不同的格式字元。格式字元有d,o,x,u,c,s,f,e,g等 如 d整型輸出,ld長整型輸出,o以八進位制數形式輸出整數,x以十六進製制數形式輸出整數,u以十進位制數輸...
C語言格式化輸入輸出
本文主要介紹一下c語言中printf和scanf兩個函式。printf函式被設計用來顯示格式串 format string 的內容,並且在該串中的指定位置插入可能的值。呼叫printf函式時必須提供格式串,格式串後面的引數是需要在顯示時插入到該串中的值 printf 格式串,表示式1,表示式2,顯示...