在前面幾篇博文中,大家會(huì)發(fā)現(xiàn)我使用了多次printf()這個(gè)語(yǔ)句,那么今天我們就講一講如何使用printf()語(yǔ)句 。
首先,我們來(lái)看一下printf的基本格式:
成都網(wǎng)站制作、成都網(wǎng)站建設(shè)的關(guān)注點(diǎn)不是能為您做些什么網(wǎng)站,而是怎么做網(wǎng)站,有沒(méi)有做好網(wǎng)站,給創(chuàng)新互聯(lián)一個(gè)展示的機(jī)會(huì)來(lái)證明自己,這并不會(huì)花費(fèi)您太多時(shí)間,或許會(huì)給您帶來(lái)新的靈感和驚喜。面向用戶友好,注重用戶體驗(yàn),一切以用戶為中心。
printf("輸出的文字");
printf("輸出格式",需要輸出的變量);
我們先演示一下第一種的使用方法:
#include
int main(void){
printf("Hello World");
}
程序輸出結(jié)果為Hello World,這個(gè)用法非常好理解,就不再過(guò)多的介紹了。我們著重說(shuō)一下第二種用法:
#include
int main(void){
int a;
a=1;
printf("%d",a);
}
程序輸出結(jié)果為1。我們先來(lái)講解一下輸出格式,輸出格式用格式字符表示,他的規(guī)律如下圖:
整型數(shù)據(jù)
格式字符 | 說(shuō)明 |
---|---|
%d | 以十進(jìn)制數(shù)出帶符號(hào)整數(shù)(正數(shù)不輸出符號(hào)) |
%o | 以八進(jìn)制數(shù)出無(wú)符號(hào)整數(shù)(不輸出前綴0) |
%x,%X | 以十六進(jìn)制數(shù)出無(wú)符號(hào)整數(shù)(不輸出前綴0x) |
%u | 以十進(jìn)制數(shù)出無(wú)符號(hào)整數(shù) |
實(shí)型數(shù)據(jù)
格式字符 | 說(shuō)明 |
---|---|
%f | 以小數(shù)形式輸出單、雙精度實(shí)數(shù) |
%e,%E | 以指數(shù)形式輸出單、雙精度實(shí)數(shù) |
字符型數(shù)據(jù)
格式字符 | 說(shuō)明 |
---|---|
%c | 輸出單個(gè)字符 |
%s | 輸出字符串 |
換句話說(shuō),想要輸出什么格式就在“”中填入什么格式,然后在后邊寫(xiě)上需要輸出的變量。