- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
C430常用语句 1、循环类语句 (3) for (表达式1;表达式2;表达式3) { 语句;} main( ) { int sum = 0,i; do { sum+ = i; i++; } while(i = 10); } 例.分析下列程序的执行结果: 本程序完成0+1+2+…+10的累加,执行后sum=55 例.将上例改用for语句编程 main( ) { int sum=0,i ; for(i=0 ; i =10 ; i++) sum+=i ; } C430常用语句 1、循环类语句 2、分支语句 (1)if (表达式){语句;} 句中表达式为真执行语句,否则执行下一条语句。 当花括号中的语句不只一条,花括号不能 省。 (2) if (表达式){语句1;} else {语句2;} 句中表达式为真执行语句1,否则执行语句 2。 执行下一条语句。 C430常用语句 1、循环类语句 2、分支语句 (3)switch (表达式) {case 值1:语句1; break; case 值2:语句2;break; … default:语句n;break; } 从表达式值等于某个case语句后的值开始,它下方的所有语句都会一直运行,直到遇到一个break为止。 假如任何一个case语句的值都不等于表达式的值,就运行可选标签default之下的语句。 C430知识 C语言是一种编译型程序设计语言,它兼顾了多种高级语言的特点,并具备汇编语言的功能。目前,使用C语言进行程序设计已经成为软件开发的一个主流。用C语言开发系统可以大大缩短开发周期,明显增强程序的可读性,便于改进、扩充和移植。而针对8051的C语言日趋成熟,成为了专业化的实用高级语言。 C430程序结构 #include头文件 定义变量 定义函数 void main( ) /*主函数*/ { 执行语句(包括函数调用语句); //注释 } C430编程框架: 变量 变量用于存储数据,程序运行中其值可以被改变,每个变量都必须有一个名字,即变量名。定义变量格式: 变量存储类型 变量名 程序定义了一个变量,即表示在内存中拥有了一个可供使用的存储单元,用来存放数据,即变量的值。而变量名则是编程者给该存储单元所起的名称。程序运行过程中,变量的值存储在内存中。从变量中取值,实际上是根据变量名找到相应的内存地址,从该存储单元中读取数据。在定义变量时,变量的类型必须与其被存储的数据类型相匹配,以保证程序中变量能够被正确地使用。当指定了变量的数据类型时,系统将为它分配若干相应字节的内存空间。 C430的基本数据类型 变量类型 所占字节数 值域 char 1 -128~127 unsigned char 0~255 int 2 -32768~32767 unsigned int 0~65535 long 4 -231~231-1 unsigned long 0~232-1 long long 8 -263~263-1 unsigned long long 0~264-1 float 4 -3.40282e38~3.40282e38 double 8 -1.79769e308~1.79769e308 C语言运算符 特殊运算符与表达式 算术运算符 赋值运算符与表达式 位操作运算符与表达式 关系运算符与表达式 逻辑运算符与表达式 C语言 运算符 MSP430单片机C语言基础 1.算术运算符 C语言中有5种基本的算术运算符:+、-、*、/和% 运算符 含义 说明 + 加法或正值运算符 例如,3+5、+3 - 减法或负值运算符 例如,5-3、-3 * 乘法运算符 例如,5*3 / 除法运算符 当两个整数相除时,结果为整数,小数部分舍去,例如,-5/3的运算结果为-1 % 模运算符或求余运算符 参加运算的均应是整数,例如,5%3结果为2 C语言中表示加1与减1时可以采用自增(++)和自减运算符(--)。运算符“+
您可能关注的文档
最近下载
- 八年级上名著《红岩》第10章(讲练测).docx VIP
- 表面处理技术在高端装备制造中的应用与挑战报告2025.docx
- 汪曾祺《钓鱼大夫》阅读答案试题解析理解 .pdf VIP
- 家庭反暴强制报告制度及服务流程.docx VIP
- 聚醚多元醇企业标准.pdf VIP
- 八年级上名著《红岩》第11章(讲练测).docx VIP
- T_CIATCM 093—2020_基层医疗卫生机构中医诊疗区(中医馆)团体标准远程会诊系统建设指南中国中医药信息学会.pdf VIP
- 八年级上名著《红岩》第12章(讲练测).docx VIP
- 2025国投生物制造创新研究院有限公司招聘(31人)考试备考试题及答案解析.docx VIP
- 边坡位移监测记录表.xlsx VIP
文档评论(0)