问:

当我们学会编程后能不能把电脑对1+1的算法与结果强行改为3

答:
理论上来说,作为程序员我们是有能力修改电脑对1+1算法和结果的。但是这样做是不合理也不负责任的。
编程的本质是使用程序语言将算法和逻辑表达出来。算法是用来解决问题的清晰而精确的步骤和方法。数学运算如1+1=2是一个客观公理,它的结果不会因为程序员的意愿而改变。
如果强行修改1+1的结果为3,那么:
1) 这段代码在理论和实际上都是错误的。作为程序员我们有责任编写正确的代码和算法。
2) 这会导致依赖这段代码的任何系统或软件产生错误结果。这可能会造成难以预料的影响和后果。
3) 这违反了编程的专业操守和健康发展方向。程序员应该致力于编写更加准确和高效的算法,而不是故意破坏它们。
4) 一旦发现,这会严重损害程序员的职业信誉和价值。因为无论出于何种动机,故意编写错误代码都是不可取的。
当然,我们总是可以暂时在某个个人项目中这样尝试和玩耍,看看结果如何。但在正式的开发项目和工作中,程序员都有义务编写正确、健壮且高质量的代码,而非故意引入错误和漏洞。
希望这个解释能让你明白作为一名程序员,我们对代码的责任和操守。如果还有其他相关问题,欢迎继续提问讨论。