身为初学者在编程过程中的苦恼,如何解决呢?

初学者在编程时常感到困惑,找不到思路。编程逻辑实际上就是数学逻辑的应用,通过将问题分解为步骤并用注释描绘流程图。例如,解决找出100-200之间质数的问题,可以通过分析步骤并逐步编写代码来培养这种思维方式。关键在于学习如何将问题拆解,贴近计算机的思维方式,而不是依赖生活经验。对于编程学习者来说,理解并模仿计算机的处理方式至关重要。
摘要由CSDN通过智能技术生成

最近有一个刚学编程小伙伴找到我说:"我感觉我在写代码的时候,脑子里很乱,找不到自己的节奏!"

其实这都是一个很正常的现象,因为在我们刚刚开始学编程的时候,我们还没有形成一个"编程逻辑"这样的一个东西。

至于这个编程逻辑简单来讲就是数学逻辑,我们第一步该干什么,第二步该如何......

所以我们如何去养成这种编程习惯呢?

首先我们来看一个例子:让输出100-200之间的所有质数。

这是所有编程初学者都会遇到一个题。看到这个题我们几乎都知道要用到循环for,要用到if判断,但是具体到怎么写的时候,就不知道怎么动笔了。

其实在学习的时候,老师讲解示范的时候,会在写代码前,用//写注释,写我们每一步要做什么。

//目的:输出100-200之间的质数

//首先,要判断一个数是不是质数

//是质数要怎么样,不是质数要怎么样

这样一写,就相当于一个流程图,每一步我们要做什么就非常清楚了,只需要慢慢填入相应的代码就可以。所以在开始学习的时候,更多的是学习解题的那种思维方式,把一个程序分为几个小段,一步一步来。

我不知道其他初学者对于买桃的这个问题感觉怎么样。在写程序前,根据题意先分析、步骤:

//步骤:换桃,吃桃,再换

//每次循环就是换桃,在把桃变成核,

//换来的桃子数=桃核/3

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值