当前位置:首页>主题>逻辑
当前主题

# 逻辑

  • data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZlcnNpb249IjEuMSIgaGVpZ2h0PSIxMDAiIHdpZHRoPSIxMDAiPjxyZWN0IGZpbGw9InJnYigyMjksMjIzLDE2MCkiIHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAiIGhlaWdodD0iMTAwIj48L3JlY3Q+PHRleHQgeD0iNTAiIHk9IjUwIiBmb250LXNpemU9IjUwIiB0ZXh0LWNvcHk9ImZhc3QiIGZpbGw9IiNmZmZmZmYiIHRleHQtYW5jaG9yPSJtaWRkbGUiIHRleHQtcmlnaHRzPSJhZG1pbiIgYWxpZ25tZW50LWJhc2VsaW5lPSJjZW50cmFsIj7lrok8L3RleHQ+PC9zdmc+
    安稳 2026-05-20 进行了提
    写了一个循环处理数据,循环次数应该是10次,结果写成了9次。代码能跑,不报错,但因为少处理了一次,后面的计算全部错了。这种边界条件错误太隐蔽了,特别是循环次数多的时候根本看不出来。怎么才能在写代码的时候就避免这种边界错误?
    0 赞同 1 回答
  • data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZlcnNpb249IjEuMSIgaGVpZ2h0PSIxMDAiIHdpZHRoPSIxMDAiPjxyZWN0IGZpbGw9InJnYigxNjAsMjI5LDE3MikiIHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAiIGhlaWdodD0iMTAwIj48L3JlY3Q+PHRleHQgeD0iNTAiIHk9IjUwIiBmb250LXNpemU9IjUwIiB0ZXh0LWNvcHk9ImZhc3QiIGZpbGw9IiNmZmZmZmYiIHRleHQtYW5jaG9yPSJtaWRkbGUiIHRleHQtcmlnaHRzPSJhZG1pbiIgYWxpZ25tZW50LWJhc2VsaW5lPSJjZW50cmFsIj7kuLY8L3RleHQ+PC9zdmc+
    丶小鹿 2026-05-20 进行了提
    写了一个数据处理脚本,跑完没有任何报错,但输出的数据跟预期完全不一样。检查了输入数据没问题,检查了计算公式也没问题,加了print看中间结果,每个步骤打印出来都挺正常的,但最后结果就是不对。这种情况完全不知道从哪下手,到底该怎么系统性地排查这种逻辑错误?
    0 赞同 1 回答
  • data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZlcnNpb249IjEuMSIgaGVpZ2h0PSIxMDAiIHdpZHRoPSIxMDAiPjxyZWN0IGZpbGw9InJnYigxNjAsMjI5LDIxMykiIHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAiIGhlaWdodD0iMTAwIj48L3JlY3Q+PHRleHQgeD0iNTAiIHk9IjUwIiBmb250LXNpemU9IjUwIiB0ZXh0LWNvcHk9ImZhc3QiIGZpbGw9IiNmZmZmZmYiIHRleHQtYW5jaG9yPSJtaWRkbGUiIHRleHQtcmlnaHRzPSJhZG1pbiIgYWxpZ25tZW50LWJhc2VsaW5lPSJjZW50cmFsIj7mnIA8L3RleHQ+PC9zdmc+
    最初 2026-05-18 进行了提
    教程里讲一个功能,比如用户注册,老师写的代码我知道每一步干什么。数据库连接、表单验证、插入数据,这些步骤我都能理解。但让我自己写一个类似的功能,我知道要做什么,但不知道代码怎么组织。文件分几个、函数怎么划分、变量命名用什么规则,这些我完全不知道。我懂逻辑,但不懂代码的组织方式。代码结构应该怎么学习?
    0 赞同 1 回答
  • data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZlcnNpb249IjEuMSIgaGVpZ2h0PSIxMDAiIHdpZHRoPSIxMDAiPjxyZWN0IGZpbGw9InJnYigxNjAsMjI5LDIyMykiIHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAiIGhlaWdodD0iMTAwIj48L3JlY3Q+PHRleHQgeD0iNTAiIHk9IjUwIiBmb250LXNpemU9IjUwIiB0ZXh0LWNvcHk9ImZhc3QiIGZpbGw9IiNmZmZmZmYiIHRleHQtYW5jaG9yPSJtaWRkbGUiIHRleHQtcmlnaHRzPSJhZG1pbiIgYWxpZ25tZW50LWJhc2VsaW5lPSJjZW50cmFsIj7mvpw8L3RleHQ+PC9zdmc+
    澜兮 2026-04-28 进行了提
    代码出错后,有时候是语法写错了,有时候是逻辑思路有问题。语法错误编辑器会提示,但逻辑错误没有提示。怎么判断错误是语法问题还是逻辑问题,两种问题的排查方法有什么不同,怎么区分问题类型?
    0 赞同 1 回答