日韩av黄I国产麻豆传媒I国产91av视频在线观看I日韩一区二区三区在线看I美女国产在线I麻豆视频国产在线观看I成人黄色短片

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 >

作业9

發布時間:2025/6/15 24 豆豆
生活随笔 收集整理的這篇文章主要介紹了 作业9 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

1.為什么擴展變換比壓縮變換安全?

因為壓縮類型轉換操作中信息更易丟失

?

2.判斷以下各類型轉換屬于擴展類型轉換還是要所累轉換。

a.int型到long型

擴展類型

b.int型到byte型

壓縮類型

c.byte型到short型

擴展類型

d.byte型到char型

擴展類型

e.short型到double型

擴展類型

?

3.假設result 是一個float型變量,value 是一個int 型變量。執行以下賦值語句以后,變量value 將是什么類型?為什么?

result = value:

在執行這條語句的過程中,保存在vulue變量中的值被讀取出來并轉化為int類型然后復制到value變量代表存儲單元。

?

4.假設result 是一個float型變量,其值為27.32 ,value 是一個int 型變量,其值為15。執行以下賦值語句以后,兩個變量的值將是什么類型?為什么?

value = (int) result;

在執行這條語句的過程中,保存在result中的值被讀取出來并轉換為int類型,然后復制帶value變量代表的存儲單元。但result變量本身沒有變化,所以它還是27.32但value的值變為27

?

5.根據變量聲明,下列各賦值語句中存放的結果是什么?

in tiResult,num1=17 ,num2=5;

double fResult,val1=12.0 , val2=2.34;

?

a.iResult = num1 / num2;?? 存放3,整除。兩個操作數都是整型數。

b.fResult = num1 / num2; ? 存放3,整除。盡管兩個操作數都是整型數。但是結果在賦值時被轉換成float型數。

c.fResult = val1 / num2;???? 2.4帶小數除法。因為有一個操作數是float型

d.fResult = (double)num1 / num2;?? 3.4帶小數將第一個操作數轉換成雙精度型

e.fResult =(int) val1 / num2;?? 2整除。因為vall被強制轉換為int型,兩個操作數都是整形數。

?

轉載于:https://www.cnblogs.com/H97042/p/9543616.html

總結

以上是生活随笔為你收集整理的作业9的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。