變數型態改成float
printf裡面換成%f
如果想要限定顯示的小數位個數
EX: 178.23
就換成%.2f
如果想不足位數補零
EX: 012.23
就換成%03.2f
比較常用到就這些吧
※ 引述《cec9069 (澄)》之銘言:
: 開發平台(Platform):
: DevC++
: 問題:
: 目前只會以整數型態 %d 來表示,如下
: ----------------------------------------------
: #include <stdio.h>
: #include <stdlib.h>
: int main(void)
: {
: int years=22;
: int height=184;
: printf("I'm %d years old.\n",years);
: printf("My height is %dcm.\n",height);
: system("pause");
: return(0);
: }
: ----------------------------------------------
: 想以浮點小數float %f 表示身高及年紀,不知如何轉換..
: 原PO為初學者,麻煩板友指點了!
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 66.44.22.102