简单的认识
作为初学编程的各位小伙伴们,肯定已经或多或少地听说过编程思维这个词了,那么到底什么是编程思维呢,在本篇文章中,我们一起浅析编程思维。
编程语言
表面含义,编程就是以各式的编程语言来编译代码,类似于英语,也是一门语言。那么作为语言,英语有诸多的语法,那么编程语言同样有一定的语法。毕竟写出来的代码是需要让机器看懂的。
编程思维
那么思维是什么呢,简单说就是做一件事情,脑海里要能够搭建起一个简单的框架,然后再填填补补。构建这个框架的思维就是编程思维,这要求咱们在编程前必须阅读并理解需求,不能只停留在代码的层面,要全局思考,结果会使得代码简洁又高效。
举例
For example,这是一段利用C语言写出最简单的逆序输出,显然,很通俗易懂,但是当输入n个内容,这段代码显然不适用了。
#include <stdio.h> int main() { int a, b, c, d, e, f, g, h, i, j; scanf("%d %d %d %d %d %d %d %d %d %d",&a,&b,&c,&d,&e,&f,&g,&h,&i,&j); printf("%d %d %d %d %d %d %d %d %d %d", j, i, h, g, f, e, d, c, b, a); }
那么就可以尝试使用下面这段码
#include<stdio.h> int main() { int arr[10] = {0}; for(int i = 9;i>=0;i--) { scanf("%d",&arr[i]); } for(int i = 0;i<10;i++) { printf("%d ",arr[i]); } return 0; }
显然,这段代码就有了一定的框架结构,这就是编程思维的外在体现。
小结
总的来说,编程思维是每位学习编程的小伙伴都应该具有的。当然,编程思维的养成并不是一朝一夕,这是一个长期的过程,希望各位小伙伴在未来的敲键盘之路上共勉,一起成为“大牛”!