1.什么是程序?
程序是指为实现对特定目标或特定问题而用计算机语言(程序设计语言)编写的一系列语句和指令计算机能严格按照这些指令去做。(程序的执行过程实际上是对程序所表达的数据进行处理的过程)
1)程序具有以下特点:
完成某一特定的任务
使用某种程序设计语言描述如何完成该任务
储存在计算机中并且被运行后才能起作用
2)程序设计语言的发展:
机器语言---难学难写难记难修改,只有少数人才能够完成
汇编语言---十分依赖于机器硬件,可移植性不好,效率低
高级语言---的一个脱离机器硬件,易学易用易维护,也叫源程序
3)程序语言的功能:必须具有数据表达能力(即变量定义)和数据处理(即流程控制)的能力
数据表达:变量和常量
流程控制;顺序,选择,循环
4)程序的算法:软件的主体是程序,程序的核心是算法
2.什么是C语言
1)C语言设计精巧,功能齐全,称为ANSI C
2)特点:语句简洁紧凑 使用方便灵活
运算符丰富 表达能力强
可移植性好
生成目标代码质量高 运行效率高
语言处理能力强
是一种结构化语言
3.C语言的约定
1)标识符
2)关键字
3)自定义
4)预定义
5)分隔符
4.C语言的语法成分
1)常量
2)变量
3)运算符
4)表达式
5)语句
6)函数定义与调用
5.程序设计的任务
1)分析问题
2)设计算法
3)运行并调用试程序
4)分析程序运行结果
6.运行C语言的步骤与方法
1)编辑源程序
2)编译
3)链接
4)运行