第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定

為何f轉(zhuǎn)為雙精度浮點(diǎn)了?

#include <stdio.h>

int main()

{

? ? char c = 'a';

? ? int n =c; ? ? ? ? //將c賦值給n

? ? c=97;

? ? float f =c; ? ? ? //將c賦值給f

? ??

? ? double d =c; ? ? ?//將c賦值給d

? ? printf("%d\n",n);

? ? printf("%f\n",f);

? ? printf("%lf\n",d);

? ? return 0; ? ?

}

為何f轉(zhuǎn)為雙精度浮點(diǎn)了?

正在回答

2 回答

首先你搞明白什么叫精度,然后再提出這個(gè)問題,你自己就會(huì)豁然開朗了

因?yàn)槟愕?c 實(shí)則為 char 類型 , 97 等于 兩個(gè)字符串, 你那樣賦值不報(bào)錯(cuò)也不給警告?

0 回復(fù) 有任何疑惑可以回復(fù)我~
#1

慕用3310659 提問者

提交沒有報(bào)錯(cuò),因?yàn)榻Y(jié)果就是生成了97,97.000000,97.000000 %f應(yīng)該就是輸出小數(shù)點(diǎn)后6位數(shù)吧
2017-03-14 回復(fù) 有任何疑惑可以回復(fù)我~

舉報(bào)

0/150
提交
取消

為何f轉(zhuǎn)為雙精度浮點(diǎn)了?

我要回答 關(guān)注問題
微信客服

購(gòu)課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)