【程式閱讀題】
1. 執行下面的程式,解釋產生結果的過程(或原因)
#include
int main()
執行下面的程式,解釋產生結果的過程(或原因)
#include
int main()
提示:1、 對於整型資料,由於儲存位數的限制,其範圍並非像數學中的整數,可以無限大和無限小,而是侷限在一定範圍內。這樣的執行結果,是產生了「溢位」。更詳細的解釋,參考整型資料的表示。
2、 對於浮點型資料,除了表示數的範圍外,還要注意其精度,即其有效位數有幾位。在超出有效位數的部分,不能保證其準確。一般講,float型的精度是7位左右有效數字,而double型是15位左右。
格式控制符%12.5指顯示數總寬度12,小數點後保留5位。
C語言 數值型資料的儲存
任務 include include int main 執 況 知識總結 對2要敏感,尤其是32768,65536要記住是2的幾次方!另外要記住1,3,7,15這些演算法 整型資料的儲存,是以二進位制形式儲存的,signed short 有符號 為例,以補碼形式存放,最高位表示數值的符號 0為正,1...
第13講 數值型資料的儲存 練習
練習一 整型資料的益出現象 include include 程式主方法 author 陳淦森 version 1.0.1 date 2016 02 01 int main 執行結果 總結分析 在c語言中,int型別資料用4個位元組來儲存,最大的值是2147483647。所以當變數a 21474836...
第13節 數值型資料的儲存
1.基本資料型別 自己電腦親測 型別關鍵字 位元組數字數 取值整型 singned short216 32768 32767 singned int long432 214783648 2147483647 singned long long832 9223372036854775808 92233...