C語(yǔ)言“%d %c %f”表示什么?
printf
系列函數(shù)輸出格式通配符:%d
表示將輸出值以整數(shù)對(duì)待;%c
表示以(ASCII)字符對(duì)待;%f
表示以32bit浮點(diǎn)數(shù)對(duì)待。舉例如下:
printf("%d",
v);
此時(shí)不論變量
v
是何種類型,都輸出對(duì)應(yīng)的整數(shù)值,比如
v
是一個(gè)指針,則輸出指針地址。
printf("%c",
v);
此時(shí)不論變量
v
是何種類型,都輸出成一個(gè)
ASCII
字符,如果
v
是一個(gè)大于
8bit
的數(shù)據(jù)類型,也只取前
8bit。
printf("%f",
v);
此時(shí)程序會(huì)將
v
看作
32bit
浮點(diǎn)型數(shù)據(jù)。
整型符號(hào)
字符型符號(hào)
浮點(diǎn)型符號(hào)
分別是輸出時(shí)的參數(shù)替代符.用來(lái)表示后面輸出的參數(shù)類型
瞿賀17543924404: c語(yǔ)言中的%f %d 這兩個(gè)是什么意思 -
鎮(zhèn)安縣正垂: ______ %f表示float類型的數(shù)據(jù),%d表示int類型的數(shù)據(jù) 如printf("%f,%d",a,b); %f對(duì)應(yīng)第一個(gè)a,%d對(duì)應(yīng)第二個(gè)b. a必須是float類型,b必須是int類型. 如果a=100.001,b=999 輸入結(jié)果就是100.001,999
瞿賀17543924404: c語(yǔ)言中%d!是什么意思 -
鎮(zhèn)安縣正垂: ______ %d是用來(lái)指定輸入和輸出時(shí)的數(shù)據(jù)類型和格式,表示“以十進(jìn)制整數(shù)的形式輸出”. %a 浮點(diǎn)數(shù)、十六進(jìn)制數(shù)字和p-記數(shù)法(C99) %A 浮點(diǎn)數(shù)、十六進(jìn)制數(shù)字和p-記法(C99) %c 一個(gè)字符(char) %C 一個(gè)ISO寬字符 %d 有符號(hào)十...
瞿賀17543924404: 在c語(yǔ)言中,%d或%f各是什么意思 -
鎮(zhèn)安縣正垂: ______ %f 指定該實(shí)數(shù)以小數(shù)形式輸出 %d 指定該實(shí)數(shù)以整數(shù)形式輸出
瞿賀17543924404: C語(yǔ)言 %d 、 %f 分別是什么意思? -
鎮(zhèn)安縣正垂: ______ 它們是格式化輸入輸出函數(shù)scanf,printf中的格式說(shuō)明,由“%”加“格式符”組成,%d說(shuō)明是整形格式,%f說(shuō)明是浮點(diǎn)型格式(即實(shí)數(shù),帶小數(shù)點(diǎn)的),例如 printf("%d%f",a,b)的意思是按整數(shù)型式輸出a的值,按浮點(diǎn)數(shù)形式輸出b的值! 先去了解一下格式化輸入輸出函數(shù)scanf,printf就什么都明白了
瞿賀17543924404: c語(yǔ)言里%后面的內(nèi)容什么意思,%是什么意思? -
鎮(zhèn)安縣正垂: ______ 格式說(shuō)明由“%”和格式字符組成,如%d%f等.它的作用是將輸出的數(shù)據(jù)轉(zhuǎn)換為指定的格式輸出.格式說(shuō)明總是由“%”字符開(kāi)始的.不同類型的數(shù)據(jù)用不同的格式字符. 格式字符有d,o,x,u,c,s,f,e,g等. 如 %d整型輸出,%ld長(zhǎng)整型輸出, %o以八進(jìn)制數(shù)形式輸出整數(shù), %x以十六進(jìn)制數(shù)形式輸出整數(shù), %u以十進(jìn)制數(shù)輸出unsigned型數(shù)據(jù)(無(wú)符號(hào)數(shù)). %c用來(lái)輸出一個(gè)字符, %s用來(lái)輸出一個(gè)字符串, %f用來(lái)輸出實(shí)數(shù),以小數(shù)形式輸出, %e以指數(shù)形式輸出實(shí)數(shù), %g根據(jù)大小自動(dòng)選f格式或e格式,且不輸出無(wú)意義的零.
瞿賀17543924404: C語(yǔ)言中類似%d的所有符號(hào)(就是%f、%c之類的)及其作用
鎮(zhèn)安縣正垂: ______ 表示接受輸入的數(shù)據(jù)類型.%d: 十進(jìn)制整數(shù),decimal.%f: 浮點(diǎn)數(shù),float.%c: 字符型,character.
瞿賀17543924404: C語(yǔ)言中,d%,c%,f%分別是輸出的數(shù)字有什么特征? -
鎮(zhèn)安縣正垂: ______ %d 直接輸出整數(shù),有有符號(hào)和無(wú)符號(hào)之分,看你的定義了 %c 是輸出單個(gè)字符的,從ASCII碼角度看,字符可以直接輸出為相應(yīng)的整數(shù) %f 是輸出浮點(diǎn)數(shù),大部分情況是小數(shù),不指定位數(shù)的話根據(jù)系統(tǒng)一般是小數(shù)點(diǎn)后保留8位,像%.4f 保留4位
瞿賀17543924404: 在C語(yǔ)言程序里,%d和%f,各是什么意思啊?
鎮(zhèn)安縣正垂: ______ 格式化,整數(shù)和浮點(diǎn)型
瞿賀17543924404: C語(yǔ)言中%d和%f是什么意思啊? -
鎮(zhèn)安縣正垂: ______ %d 是輸出輸入格式 為整型,用于 int , short int %f 是輸出輸入格式 為單精度浮點(diǎn)型,用于 float double 變量要用 %lf, l 是 long 的意思.
瞿賀17543924404: C語(yǔ)言中%d,%nd,%f,%lf,%c,%o,%x,%e這個(gè)幾個(gè)符號(hào)都表示什么? -
鎮(zhèn)安縣正垂: ______ 表示輸出類型的格式字符 格式字符意義 d 以十進(jìn)制形式輸出帶符號(hào)整數(shù)(正數(shù)不輸出符號(hào)) . o 以八進(jìn)制形式輸出無(wú)符號(hào)整數(shù)(不輸出前綴O) . x 以十六進(jìn)制形式輸出無(wú)符號(hào)整數(shù)(不輸出前綴OX) . u 以十進(jìn)制形式輸出無(wú)符號(hào)整數(shù). f 以小數(shù)形式輸出單、雙精度實(shí)數(shù). e 以指數(shù)形式輸出單、雙精度實(shí)數(shù). g 以%f%e中較短的輸出寬度輸出單、雙精度實(shí)數(shù). c 輸出單個(gè)字符. s 輸出字符串.
系列函數(shù)輸出格式通配符:%d
表示將輸出值以整數(shù)對(duì)待;%c
表示以(ASCII)字符對(duì)待;%f
表示以32bit浮點(diǎn)數(shù)對(duì)待。舉例如下:
printf("%d",
v);
此時(shí)不論變量
v
是何種類型,都輸出對(duì)應(yīng)的整數(shù)值,比如
v
是一個(gè)指針,則輸出指針地址。
printf("%c",
v);
此時(shí)不論變量
v
是何種類型,都輸出成一個(gè)
ASCII
字符,如果
v
是一個(gè)大于
8bit
的數(shù)據(jù)類型,也只取前
8bit。
printf("%f",
v);
此時(shí)程序會(huì)將
v
看作
32bit
浮點(diǎn)型數(shù)據(jù)。
整型符號(hào)
字符型符號(hào)
浮點(diǎn)型符號(hào)
分別是輸出時(shí)的參數(shù)替代符.用來(lái)表示后面輸出的參數(shù)類型
相關(guān)評(píng)說(shuō):
鎮(zhèn)安縣正垂: ______ %f表示float類型的數(shù)據(jù),%d表示int類型的數(shù)據(jù) 如printf("%f,%d",a,b); %f對(duì)應(yīng)第一個(gè)a,%d對(duì)應(yīng)第二個(gè)b. a必須是float類型,b必須是int類型. 如果a=100.001,b=999 輸入結(jié)果就是100.001,999
鎮(zhèn)安縣正垂: ______ %d是用來(lái)指定輸入和輸出時(shí)的數(shù)據(jù)類型和格式,表示“以十進(jìn)制整數(shù)的形式輸出”. %a 浮點(diǎn)數(shù)、十六進(jìn)制數(shù)字和p-記數(shù)法(C99) %A 浮點(diǎn)數(shù)、十六進(jìn)制數(shù)字和p-記法(C99) %c 一個(gè)字符(char) %C 一個(gè)ISO寬字符 %d 有符號(hào)十...
鎮(zhèn)安縣正垂: ______ %f 指定該實(shí)數(shù)以小數(shù)形式輸出 %d 指定該實(shí)數(shù)以整數(shù)形式輸出
鎮(zhèn)安縣正垂: ______ 它們是格式化輸入輸出函數(shù)scanf,printf中的格式說(shuō)明,由“%”加“格式符”組成,%d說(shuō)明是整形格式,%f說(shuō)明是浮點(diǎn)型格式(即實(shí)數(shù),帶小數(shù)點(diǎn)的),例如 printf("%d%f",a,b)的意思是按整數(shù)型式輸出a的值,按浮點(diǎn)數(shù)形式輸出b的值! 先去了解一下格式化輸入輸出函數(shù)scanf,printf就什么都明白了
鎮(zhèn)安縣正垂: ______ 格式說(shuō)明由“%”和格式字符組成,如%d%f等.它的作用是將輸出的數(shù)據(jù)轉(zhuǎn)換為指定的格式輸出.格式說(shuō)明總是由“%”字符開(kāi)始的.不同類型的數(shù)據(jù)用不同的格式字符. 格式字符有d,o,x,u,c,s,f,e,g等. 如 %d整型輸出,%ld長(zhǎng)整型輸出, %o以八進(jìn)制數(shù)形式輸出整數(shù), %x以十六進(jìn)制數(shù)形式輸出整數(shù), %u以十進(jìn)制數(shù)輸出unsigned型數(shù)據(jù)(無(wú)符號(hào)數(shù)). %c用來(lái)輸出一個(gè)字符, %s用來(lái)輸出一個(gè)字符串, %f用來(lái)輸出實(shí)數(shù),以小數(shù)形式輸出, %e以指數(shù)形式輸出實(shí)數(shù), %g根據(jù)大小自動(dòng)選f格式或e格式,且不輸出無(wú)意義的零.
鎮(zhèn)安縣正垂: ______ 表示接受輸入的數(shù)據(jù)類型.%d: 十進(jìn)制整數(shù),decimal.%f: 浮點(diǎn)數(shù),float.%c: 字符型,character.
鎮(zhèn)安縣正垂: ______ %d 直接輸出整數(shù),有有符號(hào)和無(wú)符號(hào)之分,看你的定義了 %c 是輸出單個(gè)字符的,從ASCII碼角度看,字符可以直接輸出為相應(yīng)的整數(shù) %f 是輸出浮點(diǎn)數(shù),大部分情況是小數(shù),不指定位數(shù)的話根據(jù)系統(tǒng)一般是小數(shù)點(diǎn)后保留8位,像%.4f 保留4位
鎮(zhèn)安縣正垂: ______ 格式化,整數(shù)和浮點(diǎn)型
鎮(zhèn)安縣正垂: ______ %d 是輸出輸入格式 為整型,用于 int , short int %f 是輸出輸入格式 為單精度浮點(diǎn)型,用于 float double 變量要用 %lf, l 是 long 的意思.
鎮(zhèn)安縣正垂: ______ 表示輸出類型的格式字符 格式字符意義 d 以十進(jìn)制形式輸出帶符號(hào)整數(shù)(正數(shù)不輸出符號(hào)) . o 以八進(jìn)制形式輸出無(wú)符號(hào)整數(shù)(不輸出前綴O) . x 以十六進(jìn)制形式輸出無(wú)符號(hào)整數(shù)(不輸出前綴OX) . u 以十進(jìn)制形式輸出無(wú)符號(hào)整數(shù). f 以小數(shù)形式輸出單、雙精度實(shí)數(shù). e 以指數(shù)形式輸出單、雙精度實(shí)數(shù). g 以%f%e中較短的輸出寬度輸出單、雙精度實(shí)數(shù). c 輸出單個(gè)字符. s 輸出字符串.