當前位置:成語大全網 - 書法字典 - C編程中a =% d是什麽意思?

C編程中a =% d是什麽意思?

如果是a%=d,那就是a=a%d(%是余數運算)。其次,當printf輸出時,%d指定輸出類型是整數。

定義壹個變量a,賦值a = 10;輸出a的值,如果是printf("%d ",a);直接顯示10,如果是printf("a=%d ",a);說明a=10 " "的雙引號中的輸出實際上是輸出字符串,%d是十進制數的輸出。

%d有符號整數(十進制)。

% formatter也可以用在字典中。您可以使用%(name)來引用打印格式詞典中的元素。

可以指定最小字段寬度,例如“% 5d”% 2。您也可以用句點指定額外的精度,例如“% . 3d”% 3。

擴展數據:

printf(" & lt;格式字符串> ",& lt參數表>);

格式字符串包含三種對象,即:

(1)字符串常量;

(2)格式控制字符串;

(3)轉義字符。

字符串常量按原樣輸出,在顯示中起到提示作用。每個輸出項都在輸出表列中給出,這就要求格式控制字符串和每個輸出項在數量和類型上要相互對應。其中,格式控制字符串是以%開頭的字符串,後跟各種格式控制符號,說明輸出數據的類型、寬度和精度。

百度百科-printf