1.1 引例
意思 :
printf——输入 if——如果
scanf——输出 else——否则
main()函数是程序的主函数,max()是程序中定义的函数,其作用是求两个数中的最大值,scanf()和printf()是系统事先设计好的函数,分别用于输入和输出。
1.2程序与程序设计语言
<1.2.1>程序设计语言的发展
1.机器语言:就要编写许多条由0和1组成的二进制指令代码。
特点:难学、难写、难记、难修改,
2.汇编语言:人们采用助记符来代替机器指令的二进制串,
特点;汇编语言同样十分依赖于机器硬件,可移植性不好,
3.高级语言:接近于数学语言或人的自然语言(英语),1954年,第一个完全脱离机器硬件的高级语言——FORTRAN(FORmula TRANslator,公式翻译器)语言问世了。
特点:易学、易用、易维护,人们可以更有效、更有便地用它来编制各种用途的计算机程序。
(1)非结构化的语言:编程风格比较随意,没有编程规范可以遵循,程序中的流程可以随意跳转。
(2)结构化的语言:QBASIC、Pascal和C都属于结构化的语言。
(3)面向对象的语言:C++、C#、Visual Basic和JAVA等语言均是支持面向对象程序设计方法的语言。
<1.2.2>程序设计语言的功能
1.数据表达:数据类型(Data
c语言第一章总结
本文介绍了C语言的基础知识,包括程序设计语言的发展历程,从机器语言到高级语言的转变,以及C语言的特点和历史。重点讲解了C语言的简单语句、数据类型、流程控制结构,以及C程序的开发过程,包括编辑、编译、链接和运行的步骤。
摘要由CSDN通过智能技术生成