c語言中o是什麼意思,C語言中 c是什麼意思

2021-03-10 15:39:56 字數 1683 閱讀 7440

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,表示輸...