c语言%e的输出为什么一定要是小数形式,为什么整数形式不行 5 我来答 可选中1个或多个下面的关键词,搜索相关资料。也可直接点“搜索资料”搜索整个问题。 c语言 小数 搜索资料 2个回答 #热议# 应届生在签三方时要注意什么? White_MouseYBZ 2018-01-24 · TA获得超过4万个赞 知道大有可为答主 回答量:2.1万 采纳率:82% 帮助的人:6516万 我也去答题访问个人页 关注 展开全部 因为C/C++默认整数常数是int型,是用补码表示的;对应的控制符%e是按浮点数表示规则(符号位+阶码+尾数原码)来解释的,所以就错了。如果printf("%e\n",float(10));或printf("%e\n",double(10));就对了。 已赞过 已踩过< 你对这个回答的评价是? 评论 收起 pbcgreat 2018-01-24 · TA获得超过3579个赞 知道大有可为答主 回答量:3118 采纳率:60% 帮助的人:697万 我也去答题访问个人页 关注 展开全部 科学计数 已赞过 已踩过< 你对这个回答的评价是? 评论 收起 收起 1条折叠回答 推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询 其他类似问题 2015-03-08 c语言下面%g采用%e格式输出时,为什么结果不一样? 12 2015-07-29 在C语言中,%d是以十进制形式输出,那那以实数(比如说小数)... 1 2013-04-14 c语言的%e格式输出符 261 2016-11-06 C语言题目求解 A和D输入的不是小数形式啊 为什么就对了呢 2010-06-24 %e在c语言中什么意思 57 2013-04-06 c语言怎么让输出值是小数? 48 2013-05-31 c语言中输入正整数a,b,c,输出a/b的小数形式,精确到小... 2013-10-29 c语言中%f和%e的默认输出小数点后几位 59 更多类似问题 > 为你推荐: