- 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 用来修饰
您可能关注的文档
- 第2章SQL语言基础.ppt
- 第2章基本数据结构修改.ppt
- 第2章塑造仪表形象.ppt
- 第2章数字音频处理与实践.ppt
- 第2章数据库系统结构.ppt
- 第2章数据类型--2010.ppt
- 第2章数据类型、运算符和表达式.ppt
- 第2章模糊控制的数学基础.ppt
- 第2章电器控制线路的基本环节.ppt
- 第2章组成细胞的分子.ppt
- 2025-2026学年天津市和平区高三(上)期末数学试卷(含解析).pdf
- 2025-2026学年云南省楚雄州高三(上)期末数学试卷(含答案).pdf
- 2025-2026学年甘肃省天水市张家川实验中学高三(上)期末数学试卷(含答案).docx
- 2025-2026学年福建省厦门市松柏中学高二(上)期末数学试卷(含答案).docx
- 2025-2026学年广西钦州市高一(上)期末物理试卷(含答案).docx
- 2025-2026学年河北省邯郸市临漳县九年级(上)期末化学试卷(含答案).docx
- 2025-2026学年河北省石家庄二十三中七年级(上)期末历史试卷(含答案).docx
- 2025-2026学年海南省五指山市九年级(上)期末化学试卷(含答案).docx
- 2025-2026学年河北省唐山市玉田县九年级(上)期末化学试卷(含答案).docx
- 2025-2026学年河北省邢台市市区九年级(上)期末化学试卷(含答案).docx
最近下载
- 2022-2023年教科版五年级科学下册期中考试卷(含答案).doc
- (高清版)-B-T 34590.7-2022 道路车辆 功能安全 第7部分:生产、运行、服务和报废.pdf VIP
- 【小红书】小红书商业生态.pdf VIP
- 2025中考数学专项复习全等三角形的八大经典模型含答案.pdf VIP
- 2022-2023年教科版五年级科学下册期中试卷及答案1套.doc
- (高清版)-B-T 34590.2-2022 道路车辆 功能安全 第2部分:功能安全管理.pdf VIP
- 交通运输数据合作协议.docx VIP
- 2026-2030成人足矫形鞋垫行业市场现状供需分析及重点企业投资评估规划分析研究报告.docx
- 掌握国内接待计调业务的操作流程课件(共42张PPT)《旅行社计调业务》(中国言实出版社).pptx VIP
- 健康养老职业素养与安全:健康养老职业行为素养PPT教学课件.pptx
原创力文档

文档评论(0)