为什么要学习程序设计
作为理工科的学生,我们应该对自己有更高的要求,不能满足于只会办公软件。
计算机已经成为我们生活的一部分了,而其本质是“程序的机器”,程序和指令的思想是计算机系统中最基本的概念。程序设计是软件开发人员的基本功。我们想要了解计算机是怎样工作的,就得先懂得程序设计。无论你是计算机专业学生还是非计算机专业学生,当你了解程序设计之后,你就能更好的明白计算机的工作原理,更好的理解和应用计算机。学习程序设计对我们今后的发展是有益的。
C语言简介
进行程序设计,必须用一种计算机语言作为工具,否则一切都是空谈。
C语言是一门面向过程、抽象化的通用程序设计语言,广泛应用于底层开发。其拥有语言功能丰富、表达能力强、使用灵活方便、应用面广、目标程序效率高、可移植性好等优点。我觉得现在的文字描述不太容易让人理解。下面附上最简单的C语言程序举例。
#include //这是编译预处理指令
void main() //定义主函数
{ //函数开始标志
printf("Hello World!"); //输出所指定的一行信息
} //函数结束标志
以上这段代码就是最简单的C语言程序了。其运行结果如下图。
就是在屏幕上显示Hello World!,而Press any key to continue这行信息是告诉用户:“如果想继续进行下一步,请按任意键”。当用户按下任意键后,屏幕不再显示运行结果,而返回程序窗口。
下面进行程序分析:为什么要写#include呢?因为在使用函数库中的输入输出函数时,编译系统要求程序提供有关此函数的信息,#include的作用就是用来提供这些信息的。这是百度百科的解释。我认为#include是一台机器的出厂设置,因为我所遇到的程序都是至少用到一个输入函数,这可能是我学艺不精的表现吧!接下来讲讲第二句,main是函数名字,表示“主函数”,void表示返回值为空。第三行“{”代表着程序的开始。第四行printf函数表示输出函数,作用就是将双引号里面的内容输出到屏幕上,表示换行的意思。第五行“}”表示函数结束。文中出现的“//”表示注释,其后面内容到本行结束是让开发者看的,计算机是不执行的。
最后,希望开始学习C语言的小伙伴们,入门顺利。有问题可以留下评论一起谈论,不喜勿喷。