「標準輸出」(Stand output),C藉由printf()將訊息輸出至終端機,我們已經看過幾個printf()函式的應用了,基本上,printf()就是將您指定的文字、數值等輸出至螢幕上,並且執行過後會傳回所輸出的字元數。

 

    舉例說明1:  printf("格式字串",項目1,項目2,......)

 

printf()函數的格式中,{格式字串}必須以雙引號包圍,裡面填入欲輸出的字串與項目的格式,而項目1,項目2等,可以是常數,變數和運算式。

 

   舉例說明2:   printf("I have %d dogs and %d cats.\n",a,b);

 

   %d是格式碼,他的意思是"10 進位整數輸出"。

   在這段程式中,第一個%d會被a替換掉,而第二個%d則會被b替換掉。

   \n是跳脫序列,其功能為跳行。

   而這個程式碼的功能便是印出:"I have a dogs and b cats.

 

那要使程式結果以小數點方式顯示的話,我們就必須把格式碼改成%f,

%f是代表浮點數型式,如此一來,數字便可以以小數點呈現囉~

 

至於常用的格式碼跟跳脫序列,請上網找。

創作者介紹
創作者 小野坂の技術部@~@~@~@ 的頭像
oscar1992

小野坂の技術部@~@~@~@

oscar1992 發表在 痞客邦 留言(0) 人氣( 101 )