- 1、本文档共14页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
c语言第2章基本的程序语句
第2章 基本的程序语句
程序=数据结构+算法
基本数据类型
有符号整型(int)
有符号长整型(long int)
有符号短整型(short int)
整型
无符号整型(unsigned int)
无符号长整型(unsigned long int)
无符号短整型(unsigned short int)
字符型(char)
单精度(float)
实型
双精度(double)
空类型(void)
2.2 标识符、变量和常量
2.2.1 标识符
标识符就是一个名字,用于标志某个事物,由字母、数字、下划线组成且由字母或下划线开头的字符串。
标识符可用来命名变量及作为常量名、函数名、类型名、标号和其他各种用户定义的对象命名。一个程序内不得有重复名,不允许使用与C语言系统关键字(保留字)相同的标识符。
如: _sum, sum, stu_name, price30等为合法的标识符。
在定义标识符时应注意以下几点:
1.为了增加可读性,应尽量见名知意。 如:sum,area,day,name等等 2.对标识符的命名应常用取简、专用取繁。 3.应尽量避免使用容易混淆的字符。
例如: O(大写字母) o(小写字母) 0(数字) I(大写字母) i (小写字母) 1(数字) Z(大写字母) z(小写字母) 2(数字)
C语言关键字列表
auto break case char const continue default do double else enum extern float for goto if int long register return short signed sizeof static struct switch typedef union unsigned void volatile while 注意:
1.C语言区分大小写
如:Price 和 price,系统会认为是两个不同的标识符。
2.标识符的长度一般不超过8个字符
具体情况视不同系统而定。
设允许8个字符。
则: student_ name student_ number为同一名字。
2.2.2 变量和常量
一、变量
变量(程序执行过程中可以不断改变其值的一种量。变量包括变量名和变量值。
变量名 ( 用标识符命名,对应一定数量的内存存贮单元,其单元数视变量类型而定。
C语言中
(1) 变量须先定义,后使用
如: int student
student=30;
则若写成student=30, 则未定义, 编译时指出其错。
可以在说明变量时赋初值
如 int i=9;
错误 int a=b=c=9;
正确 int a=9,b=9,c=9;
(2) 一旦变量被定义,即可在编译时为其分配相应数量的单元。
(3) 一旦变量被定义, 其类型便确定。则可检查其运算的合法性。
如: a % b 表示a整除以b的余,则a,b必须为整型量。
变量的一般描述方法:
类型关键字 变量名1,变量名2,…,变量名n;
基本数据类型所占字节数及其取值范围(假定机器的CPU的字长为16位)
二、常 量
常量(( 程序运行过程中不能被改变的量。
一般的数据显式写法均表示常量。
如:
一个数: 20 ( 整型常量 15.8 ( 实型常量
一个字符 ‘a’ ( 字符型常量 ‘2’ ( 字符型常量
一个字符串 “fdjfk252” ( 字符串常量
1. 整型常量: 整型常量就是整型常数。
(1) 十进制 如: 256, 308, -120等
一般形式 [+]数字[数字[数字…]]
其中: 数字为0至9的数码之一;方括号中的内容可有可无。如果有多位数字,第一个数字不能为0。
(2) 八进制 以数字0开头表示的整数,如:0235, 0146,-012等.
0235=2×82+3×8+5=15710
0146=1×82+4×8+6=10210
-012=-(1×8+2)=-1010
一般形式 [+]数制符数字[数字[数字…]]
其中: 数制符为数码0;数字为0至7的数码之一;方括号中的内容可有可无。
(3) 十六进制 以0x开头的整型数,如: 0x16, 0x128
0x16=1×16+6=2210
0128=1×162+2×16+8=29610
一般形式 [+]数制符数字[数字[数字…]]
其中: 数制符为数码0x或0X;数字为0至9、a至f、A至F;方括号中的内容可有可无。
注意:
① 八进制整数和十六进制的整数的
您可能关注的文档
- CFG桩试桩工艺性试验总结.doc
- Ch08分销策略.doc
- CFG桩破桩头砼再利用探讨.doc
- ch372常见问题分析解答.doc
- Ch3数学模型作业解答.doc
- Ch5数学模型作业解答.doc
- Ch6组织市场和购买行为分析.doc
- Ch7解线性方程组的直接方法.doc
- ch7静电场中的导体和电介质作业题答案.doc
- chap4多组分体系的热力学基础.doc
- 《JJF 2229-2025质子磁强计校准规范》.pdf
- JJF 2229-2025质子磁强计校准规范.pdf
- 计量规程规范 JJF 2229-2025质子磁强计校准规范.pdf
- JJF 2239-2025火花试验机校准规范.pdf
- 计量规程规范 JJF 2239-2025火花试验机校准规范.pdf
- 《JJF 2239-2025火花试验机校准规范》.pdf
- 计量规程规范 JJF 2233-2025直流电桥、电阻箱自动检测装置校准规范.pdf
- JJF 2223-2025氡子体测量仪校准规范.pdf
- 计量规程规范 JJF 2223-2025氡子体测量仪校准规范.pdf
- 《JJF 2223-2025氡子体测量仪校准规范》.pdf
最近下载
- 2024年郑州医药健康职业学院单招职业技能测试题库(b卷).docx VIP
- 初中数学小课题研究的方案.doc VIP
- 韶山年产200吨超细铜粉、200吨电子级银粉建设项目环评报告书.doc
- 特发性低促性腺激素性性腺功能减退症IHH临床、分子机制及诊断治疗.ppt
- 2023 CSCO结直肠癌指南更新(全文).pdf
- 河北汉润化工科技有限公司年产500吨2,3,4三氯苯甲酰胺项目.doc
- 食品生产经营企业落实食品安全主体责任监督管理规定解读与培训.pptx
- 庙山模板、木方等采购 投标方案(技术标 ).doc VIP
- 文书工作与档案管理教学课件作者第三版赵映诚12第十二章专门档案的管理与利用(3333KB).ppt
- 文书工作与档案管理教学课件作者第三版赵映诚9第九章档案的整理与保管(3002KB).ppt
文档评论(0)