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

為了賬號安全,請及時綁定郵箱和手機立即綁定

為什么輸入numOne和num正確,而numTwo和numOne不對

http://img1.sycdn.imooc.com//5daf1ddc0001a19708160765.jpg為什么輸入numOne和num正確,

而numTwo和numOne不對

http://img1.sycdn.imooc.com//5daf1ddc0001790808230770.jpg

正在回答

4 回答

第二個圖,你的numOne變量沒有定義,c語言中任何變量在使用之前,都要程序最開始定義變量,而且你的numOne不僅沒有定義還沒賦值就使用了

? ??

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

復(fù)雜了,

#include <stdio.h>

int main()

{

? ? double numone = 2.5;//定義浮點型變量num并賦值為2.5

? ? int num=(int)numone;

? ? printf("num的整數(shù)部分是%d\n", num); ?

? ? return 0;

}


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

圖片上面的第六行刪掉 這樣輸出不會有一個沒有用的輸出

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

int num1 =(int) num2 ?? 為什么等于后面的int 要加括號!

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

慕的地9141683

我也想知道
2019-11-09 回復(fù) 有任何疑惑可以回復(fù)我~
#2

慕仰0371639

因為這是強制類型轉(zhuǎn)換的格式,(數(shù)據(jù)類型) (表達(dá)式)
2019-11-09 回復(fù) 有任何疑惑可以回復(fù)我~
#3

慕用002486

格式,不用太糾結(jié)
2019-11-23 回復(fù) 有任何疑惑可以回復(fù)我~
#4

融進(jìn) 回復(fù) 慕仰0371639

那表達(dá)式不加括號可以嗎?
2019-12-26 回復(fù) 有任何疑惑可以回復(fù)我~
#5

qq_慕仔1571511

Int是將一個數(shù)值向下取整為最接近的整數(shù)的函數(shù),所以他可以用來表示一個整數(shù),比如2.5,你可以把這個2理解成int,他要強制把2提取出來,所以加括號
2020-02-09 回復(fù) 有任何疑惑可以回復(fù)我~
查看2條回復(fù)

舉報

0/150
提交
取消

為什么輸入numOne和num正確,而numTwo和numOne不對

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

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

幫助反饋 APP下載

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

公眾號

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