鱼C论坛

 找回密码
 立即注册
查看: 1196|回复: 6

[已解决]数据类型的里问题的答案为什么我的不一样

[复制链接]
发表于 2023-8-28 22:30:17 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能^_^

您需要 登录 才可以下载或查看,没有账号?立即注册

x
代码一样但是结果数值和答案不一样
最佳答案
2023-8-28 22:32:35
问题的答案是由代码的逻辑和数据类型决定的。如果你的代码是一样的,但结果和答案不一样,那么有可能是因为数据类型的问题。

首先,确保你的代码中使用的数据类型是正确的。例如,如果你需要存储一个整数,你应该使用整数类型(如int),而不是浮点数类型(如float)。

其次,要注意数据类型的范围。不同的数据类型有不同的取值范围。如果你的代码中使用的数据超出了数据类型的范围,那么结果可能会不一样。

另外,还要注意数据类型的精度。例如,浮点数类型在进行计算时可能会有舍入误差。如果你的代码涉及到浮点数运算,结果可能会有微小的差异。

最后,还要考虑代码中可能存在的错误或逻辑问题。即使代码一样,但如果你的代码中存在错误,结果也可能不一样。仔细检查代码,确保逻辑正确性。

总之,如果你的代码一样但结果和答案不一样,你应该检查数据类型的选择、范围和精度,以及代码中可能存在的错误或逻辑问题。
舍罕王.jpg
舍罕王2.jpg
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2023-8-28 22:32:35 | 显示全部楼层    本楼为最佳答案   
问题的答案是由代码的逻辑和数据类型决定的。如果你的代码是一样的,但结果和答案不一样,那么有可能是因为数据类型的问题。

首先,确保你的代码中使用的数据类型是正确的。例如,如果你需要存储一个整数,你应该使用整数类型(如int),而不是浮点数类型(如float)。

其次,要注意数据类型的范围。不同的数据类型有不同的取值范围。如果你的代码中使用的数据超出了数据类型的范围,那么结果可能会不一样。

另外,还要注意数据类型的精度。例如,浮点数类型在进行计算时可能会有舍入误差。如果你的代码涉及到浮点数运算,结果可能会有微小的差异。

最后,还要考虑代码中可能存在的错误或逻辑问题。即使代码一样,但如果你的代码中存在错误,结果也可能不一样。仔细检查代码,确保逻辑正确性。

总之,如果你的代码一样但结果和答案不一样,你应该检查数据类型的选择、范围和精度,以及代码中可能存在的错误或逻辑问题。
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2023-8-29 01:01:23 | 显示全部楼层
有没有重新编译?
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2023-8-29 19:29:14 | 显示全部楼层

没有
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2023-8-29 20:05:48 | 显示全部楼层
原因找到了是因为输出格式化的问题本来应该是%llu的,但是我误以为这个ll是数字11
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2023-8-29 20:07:02 | 显示全部楼层

之前重新敲了几次
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2023-8-29 20:08:03 | 显示全部楼层
mifugu 发表于 2023-8-29 20:05
原因找到了是因为输出格式化的问题本来应该是%llu的,但是我误以为这个ll是数字11

没留意看你的代码,你应该把代码粘贴上来的,脚本看不到图片
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2024-12-24 02:41

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表