1.3 C语言字符集
• 大小写敏感。 即 A和a是不一样的 • 关键字:C语言规定的具有特定意义的字符串 (由系统定义,不能重作其它的定义)
auto continue enum if short switch volatile break default extern int signed typedef while case do float long sizeof unsigned char const double else for goto register return static struct union void
• • • • •
1.3
C语言字符集
• 标识符(名字):用来标识变量名、符号常量名、 函数名、数组名、类型名等实体(程序对象)的有效 字符序列。标识符由用户自定义(取名字)。 • C语言标识符定义规则:
标识符只能由字母、数字和下划线三种字符组成, 且第一个字符必须为字母或下划线。
• 例如: • 合法的标识符: sum,average,_total,Class,day,stu_name,p4050 • 不合法的标识符: M.D.John, $123, #33, 3D64, a>b
S3: i+1 i; S4: 如果i50,返回s2,继续执行,否则算法结 束。
1.7 算法
• 用流程图表示算法 • 流程图:用一些约定的几何图形来描述算 法。用某种图框表示某种操作,用箭头表 示算法流程
启止框 流程线 连接点 判断选择框
输入输出框
……
处理框
注释框
1.7 算法
程序的三种基本结构:
• 计算机语言 为了能让计算机能按照我们的意愿进行工 作,必须能让计算机能听懂我们的“话”, 这就是计算机语言 • 例如 C,Basic,Java等 • 通俗的说计算机程序设计就是使用这些计 算机能”听懂”话,告诉计算机怎样的一 步一步的工作。