- 1、本文档共73页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
C语言第的一次课
C语言第一次课 教师 钟敏 电话第一章 C语言基础 一、计算机语言 计算工作方式:将代码序列放入内存,由机器(cpu)按指令方式执行。 注意:人的语言、机器的语言不同。 3、程序员的作用(翻译) 第一章 C语言基础 二、算法及其描述 1、传统流程图 第一章 C语言基础 二、算法及其描述 2、N-S流程图符号: 第一章 C语言基础 三、程序 #include stdio.h void main() { int x,y; /* 变量定义语句:定义2个整型变量x、y */ x = 3; /* 可执行的赋值语句:将3赋值给变量x */ y = 6; /* 可执行的赋值语句:将6赋值给变量y */ int max; /* 变量定义语句:出现在可执行语句后, 非法!*/ max = x y ? x : y; printf(max = %d\n,max); } 第一章 C语言基础 四、算法程序的区别 1、算法是有穷的,程序是无穷的。 2、描述方法不同。 3、算法是不可执行的,程序是可执行的。 第二章 计算机的解题过程 提出问题 构造模型 选择方法 编写程序 调试程序、运行 分析结果 观察我的演示。 第三节 C语言的基本数据类型 第三节 C语言的基本数据类型 基本数据类型 第三节 C语言的基本数据类型 3.1 常量 1.整型常量 (1)十进制整数:由数字1~9开头,其余各位由0~9组成。如123、-789、0等。 (2)八进制整数:由数字0开头,其余各位由0~7组成。在书写时要加前缀 “0”(零)。如012,表示八进制数12。 (3)十六进制整数:由数字0x或0X开头,其余各位由0~9与字母a~f(0X开头为A~F)组成。在书写时要加前缀“0x” 或“0X”开头。如0x36,代表十六进制数36。 第三节 C语言的基本数据类型 注意: (1)在C语言中10,010,0xl0是3个数值完全不同的整数。 (2)整型数可long int、short int和unsigned int等若干种。 (3)长整型数在书写时加一个后缀“L”。 (4)整型数又可以是正数和负数。 例如: 123,-123,0123,-0123,0x789,-0x789是合法的; 16、 020、0xl0在计算机中的内部表示都相同。 第三节 C语言的基本数据类型 3.1 常量 2.实型常量 实型常量又称实数、浮点数,有两种表现形式: (1)十进制实数:由数字和小数点组成。如 0.149,23.0。 (2)指数形式:用带指数记数法来表示,如123E2或123e2(注意书写)。 第三节 C语言的基本数据类型 3.1 常量 3.字符型常量 字符型常量有:字符常量、字符串常量和转义字符三种。 1)字符常量 字符常量构成:用一对单引号括起来的单个字符。 例如:A、a、X、?、$ 等都是字符常量。 字符常量的值:就是该字符的ASCII码值,可以和数值一样参加运算。 例如:字符A的数值为十进制数65。 第三节 C语言的基本数据类型 3.1 常量 (2)字符串常量 字符串常量构成:用一对双引号括起来的字符序列。 例如 :abc、CHINA、yes、1234、How do you do. 等,都是字符串常量。 字符串长度:字符中的字符个数。 例如,How do you do .、Good morning .和的长度分别为14、13和0。 C语言规定:字符串存储时,系统在末尾自动加一个\0符号作为字符串的结束标志。 例如:字符串为“CHINA”内存中实际存储为: 第三节 C语言的基本数据类型 3.1 常量 注意:字符常量与字符串常量的区别。 例如:字符常量A与字符串常量A的区别是: ①定界符不同:字符常量使用单引号,而字符串常量使用双引号; ②长度不同:字符常量长度为1,字符串常量长度可为任意值(0或某个整数); ③存储要求不同:字符常量存储的是字符的ASCII码值,而字符串常量,除了要存储有效的字符外,还要存储一个结束标志\0。 第三节 C语言的基本数据类型 3.1 常量 (3)转义字符 转义字符:C语言中用来表示键盘上的控制符和功能符的特殊符号。 例如:回车换行符、换页符等。 形式:反斜杠\后面跟一个字符或一个数值。 例如:‘\n’,为换行,‘\101’与‘\x41’都表示字符‘A’。 书表1-1 第三节 C语言的基本数据类型 3.1 常量 (3)转义字符 转义字符:C语言中用来表示键盘上的控制符和功能符的特殊符号。 例如:回车换行符、换页符等。 形式:反斜杠\后面跟一个字符或一个数值。 例如:‘\n’,
文档评论(0)