程式其實沒有錯誤,只是不太方便,而且誤差較大(半徑、周長、面積都是整數),它執行時,應該這樣輸入:r=10回車 建議改為:
float r,c,s; printf(“r=”)
; scanf(“%f”,&r); c=2*3。14*r; s=3。14*r*r; printf(“%f\n”,c)
; printf(“%f\n”,s); return 0;
程式其實沒有錯誤,只是不太方便,而且誤差較大(半徑、周長、面積都是整數),它執行時,應該這樣輸入:r=10回車 建議改為:
float r,c,s; printf(“r=”)
; scanf(“%f”,&r); c=2*3。14*r; s=3。14*r*r; printf(“%f\n”,c)
; printf(“%f\n”,s); return 0;