第3章 数据类型总表 例3-1在程序中使用符号常量 #define PRICE 30#include stdio.hvoid main ( ) { int num, total; num=10; total=num * PRICE; printf(″total=%d\n″,total); } 例 求2个整数中较大者#include stdio.hvoid main( ) /* 主函数*/{int max(int x,int y);/*对被调用函数max的声明 */ int a, b, c; /*定义变量a、b、c */ scanf(%d,%d″,a,b);/*输入变量a和b的值*/ c=max(a,b);/*调用max函数,将得到的值赋给c*/ printf(″max=%d\n″,c); /*输出c的值*/} * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 3.4 字符型数据 字符常量 字符常量的值:该字符的ASCII码值。字符型数据与整数等价,等价整数值为该字符对应的ASCII码。字符型数据与整型数据间可进行算术运算 转义字符:反斜线“\”后面跟一个或几个字符 转义字符是一种特殊的字符常量。转义字符具有特定的含义,不同于字符原有的意义,故称“转义”字符。例如,在前面各例题printf函数的格式串中用到的“\n”就是一个转义字符,其意义是“换行”。转义字符主要用来表示那些用一般字符不便于表示的控制代码。 如 ‘A’——65, ‘a’——97, ‘0’——48 , ‘\n’——10 例 a=‘D’; /* a=68; */ x=‘A’+5; /* x=65+5; */ s=‘!’+‘G’ /* s=33+71;*/ 3.4 字符型数据 字符常量 转义字符及其作用 广义地讲,C语言字符集中的任何一个字符均可用转义字符来表示。表中的\ddd和\xhh正是为此而提出的。ddd和hh分别为八进制和十六进制的ASCII代码 如 ‘\101’ ‘A’ ‘\012’ ‘\n’ ‘\102’ ‘B’ ‘\x61’ ‘a’ ‘\60’ ‘0’ ‘\483’ (?) 3.4 字符型数据 字符常量 例 转义字符举例#include stdio.hvoid main() {printf(\101 \x42 C\n); printf(I say:\How are you?\\n); printf(\\C Program\\\n); printf(Turbo \C\);; } 说明: ‘A’ ‘ \101’ ‘ \x41’65 运行结果:(屏幕显示) A B C I say:“How are you?” \C Program\ Turbo ‘C’ 3.4 字符型数据 字符常量 例 转义字符举例#include stdio.hvoid main() {printf(“Y\b=\n”); } 运行结果: 屏幕显示:= 打印机输出:¥ 自学P40例3-7 例3-8 3.4 字符型数据 字符常量 常用字符的ASCII码如下(需记住): ‘A’~‘Z’ 65~90 ‘a’ ~’z’ 97~122 ‘0’~’9’ 48~57 ‘ ’(空格) 32 ‘\n’ (换行符) 10 ‘\r’ (回车符) 13 特别注意: 字符‘0’ 等于整数48 , 字符‘\0’ 等于整数0,即空操作字符 3.4 字符型数据 字符变量 字符型变量用来存放字符常量,注意只能放一个字符。 字符变量的定义形式如下:char c1,c2; 在程序中可以用下面语句对c1,c2赋值: c1=‘a’;c2= ‘b’ ; 一个字符变量在内存中占一个字节 3.4 字符型数据 字符数据在内存中的存储形式及其使用方法 一个字符常量存放到一个字符变量中,实际上并不是把该字符的字型放到内存中去,而是将该字符的相
您可能关注的文档
- 第3课享誉世界的手工业教学课件精选.ppt
- 第3天--数据库应用与JDBC.精选.ppt
- 第3章_5控制转移精选.ppt
- 第3章_动态规划-2016-all精选.ppt
- 第3章_建筑板材精选.ppt
- 第3章_数据类型精选.ppt
- 第3章+嵌入式系统设计精选.ppt
- 第3章3.2过程控制装置及系统设计期末考试精选.ppt
- 第3章80x86的寻址方式与指令系统(自学)精选.ppt
- 第3章8051指令系统与编程基础精选.ppt
- 人教版九年级英语Unit 4曾害怕课件3a-4c.pdf
- 雅思口语考题回顾:朗阁海外考试研究中心2019年10月10日Part 1考题总结.pdf
- 2026届高三地理一轮复习课件小专题河流袭夺.pptx
- 【名师原创】复习专题5 三角函数 作者:合肥市第八中学 蒲荣飞名师工作室.docx
- 高中数学一轮复习 微专题2 抽象函数.docx
- 高中数学——复习专题4 空间向量与立体几何.docx
- 高中数学一轮复习 微专题3 空间几何体中的截面、轨迹问题.docx
- 高中数学一轮复习 微专题4 空间几何体的最值、范围问题.docx
- 导流洞施工质量通病防治手册.docx
- 江苏省徐州市第一中学、徐市第三中学等五校2026届高三上学期12月月考历史试题含答案.docx
最近下载
- 广西建筑工程施工图设计文件技术审查常见问题解答汇编-暖通专业2026.pdf VIP
- 15J401钢梯规范规范.docx VIP
- 检察院书记员面试真题及参考答案.docx VIP
- 南京师范大学《经济法》笔记-知识点.pdf VIP
- 2021年专升本c语言模拟题.pdf VIP
- 智能路灯控制器[KQ-LD1]说明书.pdf VIP
- 南京师范大学《工程力学》2018-2019学年期末试卷.pdf VIP
- 2025年中国益生菌补充剂市场调研报告_2025年12月.docx VIP
- 污水厂运营人员任务及岗位职责.pdf VIP
- 2026年1月浙江省高考(首考)英语试题(含答案详解)+听力音频+听力材料.docx
原创力文档

文档评论(0)