版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、智能电子电路设计与制作专业:电子工程学院电子信息工程技术专业姓名:张洪明联系方式(Telqq)723216159C语言知识点介绍三、变量 变量是存储数据的值的空间。变量的标识符的命名规则如下:标识符只能由字母、数字和下划线三类字符组成;第一个字符必须是字母(第一个字符也可以是下划线,但被视作系统自定义的标识符);大写字母和小写字母被认为是两个不同的字符,如A和a是两个不同的标识符 ;标识符可以任意长,但只有前32位有效。有些旧的C版本对外部标识符的限制为6位。这是由于链接程序的限制所总成的,而不是C语言本身的局限性;标识符不能是C语言的关键字。 C语言知识点介绍C语言
2、知识点介绍五、C语言变量的使用变量说明的形式如下: 类型 变量表; 变量表是一个或多个标识符名,每个标识符之间用“,”分隔。1、整型变量int Counter;这里int是类型说明符,Counter是变量的名字。C语言知识点介绍以下是几种整型变量的声明示例:long int Amount; /*长整型*/long Amount; /*长整型,等价于上面的变量声明*/signed int Total; /*有符号整型*/signed Total; /*有符号整型,等价于上面的变量声明*/unsigned int Offset; /*无符号整型*/unsigned Offset; /*无符号整型,
3、等价于上面的变量声明*/short int SmallAmt; /*短整型*/short SmallAmt; /*短整型,等价于上面的变量声明*/unsigned short int Month; /*无符号短整型*/unsigned short Month; /*无符号短整型,等价于上面的变量声明*/一般来说,整型是16位的,长整型是32位,短整型等价于整型。C语言知识点介绍2、浮点类型变量顾名思义,浮点类型变量是用来存储带有小数的实数的。C语言中有三种不同的浮点类型,以下是对这三种不同类型的声明示例:float Amount; /*单精度型*/double BigAmount; /*双精度
4、型*/long double ReallyBigAmount; /*长双精度型*/这里Amount、BigAmount和ReallyBigAmount都是变量名。浮点型都是有符号的。C语言知识点介绍3、字符型变量程序用类型说明符char来声明字符型变量:char ch;/8位有符号整型unsigned char ch;C语言知识点介绍六、运算符1、赋值运算符赋值语句的作用是把某个常量或变量或表达式的值赋值给另一个变量。符号为“=” 。例:count=5; total1=total2=0;C语言知识点介绍2、算术运算符两个单目和五个双目运算符 C语言知识点介绍运算符也有个运算顺序问题,先算乘除再
5、算加减,单目正和单目负最先运算。Area=Height*Width;num=num1+num2/num3-num4;C语言知识点介绍3、逻辑运算符逻辑运算符是根据表达式的值来返回真值或是假值。 C语言知识点介绍4、关系运算符关系运算符是对两个表达式进行比较,返回一个真/假值。C语言知识点介绍举例:if(32)a=b;if(Amount=123) b=0; C语言知识点介绍5、自增自减运算符这是一类特殊的运算符,自增运算符+和自减运算符-对变量的操作结果是增加1和减少1。 例:-Couter;Couter-;+Amount;Amount+;运算符放在变量前面,那么在运算之前,变量先完成自增或自减
6、运算;如果运算符放在后面,那么自增自减运算是在变量参加表达式的运算后再运算。C语言知识点介绍6、复合赋值运算符举例:Total=Total+3; Total+=3;区别?C语言知识点介绍7、条件运算符条件运算符(?:)是C语言中唯一的一个三目运算符,它是对第一个表达式作真/假检测,然后根据结果返回两外两个表达式中的一个。?:在运算中,首先对第一个表达式进行检验,如果为真,则返回表达式2的值;如果为假,则返回表达式3的值。8、逗号运算符在C语言中,多个表达式可以用逗号分开,其中用逗号分开的表达式的值分别结算,但整个表达式的值是最后一个表达式的值。C语言知识点介绍9、优先级和结合性C语言知识点介绍
7、七、循环语句C语言提供三种基本的循环语句:for循环语句、while循环语句和do-while循环语句。1、for循环for循环的一般形式为:for(;)初始化总是一个赋值语句,它用来给循环控制变量赋初值;条件表达式是一个关系表达式,它决定什么时候退出循环;增量定义循环控制变量每循环一次后按什么方式变化;这三个部分之间用;分开。C语言知识点介绍举例:for(i=1;i=10;i+) a+=1;/假设a初始值位0 C语言知识点介绍注意:1、for循环中语句可以为语句体,但要用和将参加循环的语句括起来。2、for循环中的初始化、条件表达式和增量都是选择项,即可以缺省,但;不能缺省。省略了初始化,表示不对循环控制变量赋初值。省略了条件表达式,则不做其它处理时便成为死循环。省略了增量,则不对循环控制变量进行操作,这时可在语句体中加入修改循环控制变量的语句。3、for循
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026航空障碍灯面试题及答案
- 2026秋新教科版科学四年级上册教学课件:第二单元 第7课 食物在身体里的旅行 含多个微课视频
- 人工智能证券策略评估-第1篇
- 江西省赣州市南康区2025-2026学年八年级下学期期末考试语文试题(含答案)
- 人工智能辅助保险产品创新-第1篇
- 河南省商丘市商师联盟2025-2026学年高二下学期7月期末语文试卷(含答案)
- 人工智能在金融风险评估中的应用-第86篇
- 2026年和田地区住房和城乡建设局人员招聘笔试备考题库及答案详解
- 2026中国科学院苏州生物医学工程技术研究所董文飞课题组博士后招聘考试模拟试题及答案详解
- 2026浙江台州技师学院兼职教师招聘笔试参考题库及答案详解
- 牙齿疼痛的物理治疗与药物管理
- 阳春市保力新储能项目环境影响报告表
- 泌尿外科病例讨论02
- 2023新能源集控中心网络与信息安全管理标准
- 国铁科法〔2017〕32号铁路工程造价标准(2017年第3批)
- 头位难产(精)课件
- 工程施工灌浆平洞灌浆施组
- 第三章-几何光学的基本原理
- JJF 1637-2017廉金属热电偶校准规范
- GB/T 7973-2003纸、纸板和纸浆漫反射因数的测定(漫射/垂直法)
- CJJ28-2014城镇供热管网工程施工及验收规范
评论
0/150
提交评论