第一章:程序设计与C语言
- 程序的定义:程序是为实现特定目标或解决特定问题而用计算机语言(程序设计语言)编写的一系列语句和指令,计算机能严格按照这些指令去做。
- 程序的特点:完成某一特定的任务;使用某种程序设计语言描述如何完成该任务;存储在计算机中,并且被运行后才能起作用。
- 程序设计语言的发展:机器语言→汇编语言→高级语言
- 高级语言的发展:非结构化语言→结构化语言→面向对象语言
- 程序设计语言的功能:数据表达(即变量定义)与数据处理(即流程控制)
- 流程控制分为:顺序控制结构,分支控制结构,循环控制结构
- 三种结构的共同特点:只有单一的入口和单一的出口;结构中的每个部分都有被执行的可能;结构内不应出现永不终止的死循环
- 算法的特征:确定性;有穷性;可行性;有零个或多个输入;有一个或多个输出
- C语言的特点:语句简洁紧凑,使用方便灵活;运算符丰富,表达能力强;C语言程序可移植性好;生成的目标代码质量高,运行效率高;语言处理能力强;是结构化语言。
- 流程图描述算法
11.c语言的约定
12.运行C程序的步骤与方法
13.C语言的标识符由字母,数字,下划线组成,其中第一个字符必须是字母或下划线。例如:-00,print,FOR均是合法的标识符,而&a,-123,a b均是不合法的标识符。标识符的大小写是有区别的。
标签:结构化,语言,程序,第一章,程序设计,C语言,标识符 来源: https://blog.csdn.net/weixin_61961580/article/details/121140145
本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享; 2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关; 3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关; 4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除; 5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。