c语言中什么时候用int float double 我知道他们代表的含义!就是在做题时怎么知道该用哪个!!!

2024-11-25 01:39:34
推荐回答(4个)
回答1:

如果是一段程序,看下面调用的时候,=右边是什么类型,就用什么。
如果不是,看需要什么,需要整数,就用int。计算结果有小数,就用float或double,至于这两个小数,则看小数位数,位数少用float。
还有,看数字,int只能最大到35535(记不准确了,错了的话请多包涵),大于这个数,用double

回答2:

一般要看你需要的数据精度
int:只需要用整数不需要用分数的,数据的大小又不算太大的(比如描述有几个人时,使用int,人不可能是分数)。
float:需要用到分数,但是分数的精度又不需要这么高的(比如描述某个东西多重时65.32KG)。
double:需要用到分数,分数的精度要求又很高的(比如科学计算等高精度数据)。

回答3:

依据场合来定。比如人数则要定义成int,比如面积则可能需要float double,具体用哪个还得看你精度需求。

回答4:

看你需要使用什么样的数据呀,根据使用的数据定义相应的变量