中易网

C语言或者是整数也许是小数怎么定义类型?

答案:4  悬赏:0  
解决时间 2021-02-21 03:27
C语言或者是整数也许是小数怎么定义类型?
最佳答案



对于不确定是整数还是小数类型的变量,可以直接定义为float型。
原因如下:
如果是整数,则定义为float类型的变量值,只是在整数后面加 .0,如4.0 仍然能表示整数4
如果是小数,则定义为float类型的变量值刚好对应小数类型,如3.14

如果只定义为整数类型int型,则对于小数就会舍去小数部分,如3.14只取3
全部回答
只能往大里靠,用实数型float,double
c语言中用于描述小数的数据类型是float和double,float类型表示单精度浮点数,double表示双精度浮点数。 c语言中浮点数常量有两种表示方式: 1、定点表示:(必须有小数点) 如:0.123, .123, 123.0。 2、指数表示:(e或e之前必须有数字,指数必须为整数)如:12.3e3 ,123e2, 1.23e4。 错误的写法:e-5 ,1.2e-3.5,e3。 注意:浮点数常量默认为double类型,如果浮点数常量表示float类型,请在末尾添加小写的f或者大写的f,表示此常量为单精度浮点常量。 float f1 = 1.1f; //小写f float f2 = 1.1f; //大写f double d = 1.1;  //double类型
整数用int 浮点型的用float
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
临汾同盛实验中学在哪里啊,我有事要去这个地
三相异步电机遮极布线接线与显极有何区别?
消防安全出口、疏散通道解释
陕州区公安局交通警察大队车辆管理所地址好找
老公在外面有了小三 我发现后原谅了他 他答应
万记章丘自助骨头王地址在哪,我要去那里办事
弟子规圣人训首孝弟次谨信 下一句是啥
身上起疙瘩能吃海鲜吗?
中国工商银行南阳仲景路支行地址在什么地方,
移动手机贷多少岁可以贷款
片名《熊出没》的由来
巴铃木桥小学在哪里啊,我有事要去这个地方
有张名画 是两个男人食指快碰到一起的,叫什
三贤大道/孝介大道(路口)地址在哪,我要去那
求大神将这段文字打出来,不知道这是法语还是
推荐资讯
国家电网入网需要什么条件? 我们是电缆厂家
有人看星尚电视吗?今日印象里有个时尚达人苏
海旭道/S11(路口)地址有知道的么?有点事想过
燃气管道安装定额包括刷油、防腐吗
我弟原来是鹰潭四中的学生,上到高三就没读了
真君堂在什么地方啊,我要过去处理事情
阿里妈妈有订单没有预计收益怎么回事
宠物生活馆在什么地方啊,我要过去处理事情
形容爸爸外的成语
微星笔记本自动重启怎么办
哪个版本的手机qq有系统设置 我的状态 挂q 这
叫勒在什么地方啊,我要过去处理事情
手机登qq时,显示手机磁盘不足,清理后重新登
刺客的套装怎么选啊?