請問c語言中10d是什麼意思,請問C語言中“ 10d”是什麼意思?

時間 2021-08-16 08:37:58

1樓:

(1)"%#10d" 一個字串常量。

例如 char fmt="%#10d"; // 給fmt初始化一個字串常量,內容是 %#10d

strcpy(fmt,"%#10d"); // 複製 字串常量 給 fmt

(2)格式語句:

# 在 d 格式 裡是多餘的,在 o,x,等格式 裡有用。

int k = 1234;

printf("%#10d",k); 輸出:白白白白白白1234

按十進位制整形輸出k,佔10位子。 # 無用,是多餘的,%10d 裡 10是輸出“場寬",佔10位子.d 十進位制整形

# 若用在 八進位制輸出,16進位制輸出:

int k =127;

printf("%#o",k); // 輸出八進位制: 0177

printf("%#x",k); // 輸出16進位制: 0x7f

八進位制 打頭的 0,16進位制打頭的 0x ,因為有 #號, 自動新增。

printf("%#08x\n",k); // 輸出16進位制,有打頭的 0x,場寬8位,不足8位加0

輸出: 0x00007f -- 0x佔了2位,數7f 佔了2位,補4個0。

2樓:魂大人的店鋪

%10d是表示第十位開始寫數 比如輸出1 %d:1

%10d: 1

那個井號我就不清楚了

c語言裡的 %10d 是什麼意思?

3樓:匿名使用者

我給你copy寫個簡單的c原始碼,你就明白了!

#include

void main()

執行結果:

*********1

****1

11*********

c語言裡的 %10d 是什麼意思?就是%後面加一個數字是什麼意思?精確度麼?

4樓:匿名使用者

我給你寫個簡單的c原始碼,你就明白了!

#include

void main()

執行結果:

*********1

****1

11*********

5樓:匿名使用者

%10d 指輸出整數的寬度為10,若數值寬度<10,則在其前面補空格,如果數值的寬度》10,則按原數值輸出,比如:printf("%10d",12345),則輸出□□□□□12345;printf("%10d",123456789123),則輸出123456789123【12位】

6樓:臺式筆記本

是字元寬度 也就是說如果你用%10d列印一個1 ,然後在用%d列印一個2,就會這樣輸出

12,1的前面會有9個空格 ,也就是說9個空格再加上一個1的寬度,就會變成10個字元寬度了 你試試printf("%10d,%d",1,2);

7樓:手機使用者

c語言就是一種很流行的程式語言,具體的呢可以網上找的!

c語言裡#define n 10是什麼意思

8樓:幻翼高達

c語言裡“#define n 10”是表示之後**中的“n”全部代表“10”,並且是在執行編譯預處理時就進行了實際的替換操作。

define函式定義一個常量的巨集,被定義為“巨集”的識別符號稱為“巨集名”。在編譯預處理時,對程式中所有出現的“巨集名”,都用巨集定義中的字串去代換,這稱為“巨集代換”或“巨集”。巨集定義是由源程式中的巨集定義命令完成的。

巨集代換是由預處理程式自動完成的,巨集定義的作用範圍僅限於當前檔案。

9樓:匿名使用者

這是一個巨集定義,是預編譯命令中的一種,意思是用“n”這個字元常量來表示“10”這個字元,以後凡是出現n的地方系統自動用10替換,記住這裡的“10”僅代表一個字元,假如需要用於數學計算,系統會自動進行型別轉換。。。

10樓:匿名使用者

巨集定義,以後出現n的地方,編譯的時候系統會自動替換成10.例如int a[n],系統會自動翻譯成int a[10]

c語言中的%10.2f代表什麼意思

11樓:植星郗帥紅

%10.2f表示:輸出的資料佔10個字元且保留2位小數,小數不足2位補0。

12樓:匿名使用者

輸入的資料佔10格(超10格頂出10格,沒超向右補空格)保留2位小數

C語言中d是什麼意思,C語言裡面的 ld d U都是什麼意思啊?

月兒 c 語言中 是一種表達方式,程式設計,自然也就有輸入輸出,那麼每一座城樓總也會需要進行一個安檢,所以 主要辨別個種資料型別的一種表達方式。方法 步驟 f,f,e,e,g,g 用來輸入實數,可以用小數形式或指數形式輸入。int c 1.2 int c 400 int c 55.434343 c ...

在C語言中是什麼意思,C語言中 c 是什麼意思?

勢如雲 這是c語言的邏輯運算子 異或 這個 講的非常詳細,我摘抄了一些,詳細的你看以看看。有很例子,好懂!邏輯運算子把各個運算的變數 或常量 連線起來組成一個邏輯表示式。邏輯運算子有4個,它們分別是 邏輯非 邏輯或 邏輯與 異或 在位運算裡面還有 位與 位或 的運算。什麼是邏輯運算 邏輯運算用來判斷...

C語言中 是什麼意思,C語言中 和 是什麼意思

藝蝸楓 c語言中 是複合賦值運算子。複合賦值運算子就是在簡單賦值符 之前加上其它運算子構成,例如 即 a 1 等價於a a 1。的意思就是把左邊的第一個符號移到右邊,其實就是b b c的意思。直接把b c的b 移到右邊,將b的值取出再取出c的值,相加然後賦給b,儲存在b開闢的記憶體空間中,類似的還有...