- 博客(9)
- 收藏
- 关注
原创 单片机C语言基础④--控制语句
if...else if...语句执行时,首先判断表达式1是否为真(非0即为真)或是否成立,为真或成立则执行语句组1,然后判断表达式2是否为真或是否成立,为真或成立则执行语句组2......最后判断表达式n是否为真或表达式是否成立,为真或成立则执行语句组n,如果所有的表达式都不成立或为假时,则跳出if...else if...语句。do while语句是先执行一次循环体语句组,再判断表达式的真假以确定是否再次执行循环体,而while语句是先判断表达式的真假,以确定是否执行循环体语句组。
2025-06-08 15:49:22
770
原创 单片机C语言基础--③数组、结构体、枚举和指针
结构体类型和变量的定义使用关键字“struct”,定义的方法有3种,如表3-1,struct student为结构体类型,zhangshan和lisi为具有struct student类型的结构体变量,即zhangshan和lisi结构体变量中都包含int num、char sex、float score三个成员。表 3-1 结构体类型和变量的定义定义方法举例M1、先定义结构体的类型,再定义该结构体的变量名struct 结构体名{类型标识符 成员名1;
2025-05-29 00:26:11
761
原创 单片机C语言基础--②运算符
本文介绍了单片机C语言中的五类运算符:算术运算符、关系运算符、逻辑运算符、位运算符和复合赋值运算符。详细说明了各类运算符的使用方法、优先级规则及典型应用场景,并配以具体运算示例。其中重点讲解了算术运算符中的自增自减操作、关系运算符的真假判断、逻辑运算符的优先级处理,以及位运算的特殊计算方式。文章还强调了复合赋值运算符简化表达式的特点,为单片机C语言编程提供了运算符使用的完整指南。
2025-05-28 20:15:00
615
原创 单片机C语言基础--①关键字、常量与变量
在单片机C语言中,会使用一些具有特定含义的字符串,这些具有特定含义的字符串称为"关键字",这些关键字已被软件使用,编程时不能将其定义为常量、变量和函数的名称。单片机C语言关键字分为两大类:由ANSI(美国国家标准学会)标准定义的关键字和Keil单片机C语言编译器扩充的关键字。while等等。
2025-05-05 17:31:06
876
原创 No Browse Infomation available in ‘D:\EmbeddedARM\...\Objects\Project‘
遇到“No Browse Infomation available in 'D:\EmbeddedARM\...\Objects\Project'”这个问题(如图1所示),是因为还没有编译,所以无法打开函数。
2025-04-06 12:34:43
278
原创 数组的介绍--Java
定义数组的时候就给数组赋值。数据类型[] 数组名 = new 数据类型[]{元素1,元素2,元素3,...};数据类型[] 数组名 = {元素1,元素2,元素3,...};“数据类型[] 数组名”也可以写成“数据类型 数组名[]”;什么类型的数组只能存放什么类型的数据。关于Java中数组的简介暂时这样,后面学习到新知识再予以补充,如果文章中有错误或者值得商榷的地方,欢迎各位读者指出并讨论,不胜感激。
2024-11-06 22:40:16
1367
原创 【无标题】贪吃蛇--华为OD机试题--Java
p2:蛇头向左移动一格,蛇头和食物重叠,此时食物的格子成为了新的蛇头,第1节身体移动到蛇头位置,第2节身体移动到第1节身体位置,一次类推,最后添加第4节身体到原来第3节身体的位置。字母取值为H、F和E,H表示贪吃蛇的起始位置,F表示食物,E表示该方格为空。p6蛇头向上移动一格,此时蛇头和第8节身体都移动到了原来第7节身体的位置,发生碰撞,游戏结束。p3:蛇头继续向左移动一格,身体的各节按上述规则移动,此时蛇头已经和边界相邻,但还未碰撞。p4:蛇头继续向左移动一格,此时蛇头已经超过边界,发生碰撞,游戏结束。
2024-10-31 13:56:06
629
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅