第3章简单的C程序设计.pptVIP

  • 0
  • 0
  • 约2.09万字
  • 约 127页
  • 2017-06-05 发布于四川
  • 举报
本章学习内容 标识符命名; 变量和常量; 数据类型;(整型、浮点型、字符型) 常用运算符和表达式;4.3\4.4 运算符的优先级与结合性 数据的输入输出 字符输入函数getchar() 字符输出函数putchar() 格式输出函数printf() 格式输入函数scanf() Skill: Develop a program to read/capture input and display output C Program Structure 例2.1:一个简单的C程序例子 #include stdio.h /*函数功能:计算两个整数相加之和 入口参数:整型数据a和b 返回值: 整型数a和b之和 */ int Add(int a, int b) { return (a + b); } /*主函数*/ main() { int x, y, sum = 0; printf(Input two integers:); scanf(%d%d, x, y); /*输入两个整型数x和y*/ sum = Add(x, y); /*调用函数Add计算x和y相加之和*/ printf(sum = %d\n, sum); /*输出x和y相加之和*/ } C程序常见符号分类 关键字(Keyword) 又称保留字( C Reserved Word )P378 A word that has special meaning in C 标识符(Identifier) C Standard Identifier(系统预定义标识符) A word having special meaning but may be redefined (but is not recommended!!) 用户自定义标识符 变量,函数名,… C程序常见符号分类 运算符(Operator) 34种,详见附录C 分隔符(Separator) 空格、回车/换行、逗号等 其它符号 “{”和“}”标识函数体或语句块 “/*”和“*/”程序注释的定界符 常量(Constant) 标识符命名 变量名,函数名 由英文字母、数字和下划线组成,大小写敏感 不可以是数字开头 直观,见名知意,便于记忆和阅读 最好使用英文单词或其组合 切忌使用汉语拼音 下划线和大小写通常用来增强可读性 variablename variable_name variableName 不允许使用关键字作为标识符的名字 int, float, for, while, if等 某些功能的变量采用习惯命名 如:for语句所采用的循环变量习惯用i, j, k 何谓变量(Variable )? A name associated with a memory cell whose value can change 如何衡量变量所占空间大小? bit,中文叫法:位 Byte,中文叫法:字节 Kilobyte(KB),中文叫法: K Megabyte(MB),中文叫法:兆 Gigabyte(GB),中文叫法:G Terabyte(TB),中文叫法:T 如何衡量变量所占空间大小? 一个位有多大? 只能是“0”或者“1”,二进制 一个字节有多大? 可以表示数字0~255之间的整数 保存一个字符(英文字母、数字、符号) ASCII(美国标准信息交换码)编码(附录A) 变量声明(Variable Declaration) Needs to be declared: 变量类型 变量名; 变量声明(Variable Declaration) 使用变量的基本原则 变量必须先定义,后使用 所有变量必须在第一条可执行语句前定义 声明的顺序无关紧要 一条声明语句可声明若干个同类型的变量 声明变量是初始化变量的最好时机 不被初始化的变量,其值为随机数 变量类型(Variable Type) 数据类型(Data Type) 为什么要区分类型? 不同类型有什么不同? 数据表示形式 合法的取值范围 占用内存空间大小 可参与的运算种类 数据类型(Data Type) 基本数据类型 int 整数,在目前绝大多数机器上占4个字节 TC2.0,2个字节 float 单精度浮点数,4个字节 double 双精度浮点数,8个字节 char 字符,1个字节 表示256个ASCII字符,或0~255的整数 数据类型修饰符 short short int,简写为short,短整数,2个字节 long long int,简写为long,长整数,4个字节 long double,长双精度(高精度)浮点数,10个字节 unsigned 用来修饰

文档评论(0)

1亿VIP精品文档

相关文档