1樓:匿名使用者
%o意思是以八進位制整bai型式輸出整du數。c語言zhi中對於不同型別的資料用dao不同的格式字元內。
x格式符,以十六進製制數容形式輸出整數。
u格式符,用來輸出unsigned型資料,即無符號數,以十進位制形式輸出。
c格式符,用來輸出乙個字元。
s格式符,用來輸出乙個字串。
擴充套件資料
%[scanfset]scanfset 有兩種形式:一種是以非 「^」 字元開頭的 scanset , 表示在讀入字串時將匹配所有在 scanfset 中出現的字元,遇到非scanfset 中的字元時輸入就結束。
另外一種形式是以 「^」 字元開頭的scanfset ,表示在讀入字串時將匹配所有不在scanfset 中出現的字元,遇到scanfset 中的字元輸入就結束。
scanf(「%[^\n]」,str);//遇到回車鍵時字串輸入結束,可使scanf接收空格等特殊字元。
2樓:我是果瘋
這一類符號是「格式說明」也叫佔位符。%o對應輸出八進位制數。
格式佔位符(%)是在c/c++語言中格式輸內入函式,如scanf、容printf等函式中使用。其意義就是起到格式佔位的意思,表示在該位置有輸入或者輸出。
3樓:108丶
以十進位制顯示數字,使用%d;以八進位制 顯示數字,使用%o;以十六進製制顯示數字,使用%x。另外,
專要顯示各進屬制數的字首0、0x和0x,必須使用%#o、%#x、%#x。 ——《c primier plus》第六版
4樓:
%o--表示八進位制整數
的格式化形式;
%d--表示十進位制整數的格式化回形式;答
%x--表示十六進製制整數的格式化形式;
示例程式:
#include
int main()
5樓:俱往矣
表示在列印出來的數值前加乙個0
6樓:
因為是int型別的函式,必須要有乙個返回值,函式的返回值 為0表示,在函式當執行到該語句時,函式執行結束。
c語言中%c是什麼意思
7樓:匿名使用者
用於格式化輸入輸出函式中, 針對char型別的匹配。
比如 輸入
用於輸入乙個字元型。
輸出時類似。
所有的格式化輸入輸出函式,都可以用這個。
c語言中%0什麼意思?是零不是o
8樓:匿名使用者
printf語句中格式字復符串%0後面還要有字元來修制飾格式,比如:bai
%08d,這裡的
du0表示是位數不足時zhi,用數字0補足printf("%8d\n",8);會輸出前面有dao7個空格最後是數字8的顯示結果
printf("%08d\n",8);會輸出前面有7個0最後是數字8的顯示結果
9樓:獨弦
%o表示輸出時,採用8進製形式,比如
printf("%o",16);
會輸出20
因為16的8進製值是020。 是o 不是0
10樓:匿名使用者
表示多餘的位用0填充
c語言中cabcab是什麼意思,C語言中cabca,b是什麼意思
max 是個函式,表示取其中最大的值。比如a 3,b 4,則max a,b 4 a 4,b 3,則max a,b 4 a 3,b 3,則max a,b 3 c語言中c abc a,b 是什麼意思 這是乙個函式呼叫的語句,c等於abc函式的返回值。一般這麼寫abc是乙個函式,也就是存在 fun typ...
在c語言中 是什麼意思,C語言中 c是什麼意思
1 c語言中 是兩個運算子擺放在一起,是賦值運算子,邏輯非運算子 2 邏輯操作符一般將其運算元視為條件表示式,返回結果為bool型別 3 首先對其運算元求值,若結果為0,則條件為假 false 否則為真 true 4 優先順序上 先於 所有比如有下面的式子,int i i 5 5 這個理解為 根據運...
c語言中是什麼意思,C語言中 是什麼意思?
你好,a b表示a a b a b表示a a b 是c語言的運算子部分的知識 其中 是結構體指標的知識 條件運算子 a?b c表示a為真則執行b,否則執行c 運算子的知識,叫自反賦值運算子 a b相當於a a b a b相當於a b 是指向成員運算子 不懂可以問我 c語言中輸出語句中用到 c,表示輸...