1 2 05 填空 型別轉換2

2022-08-31 22:00:16 字數 481 閱讀 9819

總時間限制:

1000ms

記憶體限制:

65536kb

描述有兩個變數a和b,在執行了如下**後:

a = 1.000000001;

b = a;

printf("%.9f %.9f\n", a, b);

輸出兩個數:1.000000001 1.000000000

請問a和b分別是以下哪種型別?

a. bool   b. char   c. short   d. int   e. float   f. double

輸入無。

輸出一行,包含兩個大寫字母,分別代表變數a和b的型別標號。中間用乙個空格隔開。

樣例輸入

樣例輸出

a b

// 僅作格式示例,非正確答案

#includeint

main()

05 填空 型別轉換2

原題鏈結 總時間限制 1000ms 記憶體限制 65536kb 描述 有兩個變數a和b,在執行了如下 後 a 1.000000001 b a printf 9f 9f n a,b 輸出兩個數 1.000000001 1.000000000 請問a和b分別是以下哪種型別?a.bool b.char c...

05 填空 型別轉換2

總時間限制 1000ms 記憶體限制 65536kb 描述有兩個變數a和b,在執行了如下 後 a 1.000000001 b a printf 9f 9f n a,b 輸出兩個數 1.000000001 1.000000000 請問a和b分別是以下哪種型別?a.bool b.char c.short...

2 強制型別轉換

1.進行強制型別轉換的原因 在暫時忽視物件的實際型別之後,使用物件的全部功能。2.將乙個子類的引用賦給乙個超類的變數,編譯器是允許的 向上型別轉換 但將乙個超類的引用賦給乙個子類變數,必須進行強制型別轉換 向下型別轉換 3.在進行型別轉換之前,先檢視一下是否能夠成功的轉換 if person ins...