51单片机else if什么意思
答案:5 悬赏:40 手机版
解决时间 2021-11-26 15:54
- 提问者网友:龅牙恐龙妹
- 2021-11-26 12:50
51单片机else if什么意思
最佳答案
- 五星知识达人网友:天凉才是好个秋
- 2021-11-26 13:22
if(k==0)
{}
else
{}
这里就是说如果说K确实为0,就执行if后面的{}里面的程序;如果K为除0以外的任何数,就执行else后面{}的语句。
单片机,全称单片微型计算机(英语:Single-Chip Microcomputer),又称微控制器(Microcontroller),是把中央处理器、存储器、定时/计数器(Timer/Counter)、各种输入输出接口等都集成在一块集成电路芯片上的微型计算机。与应用在个人电脑中的通用型微处理器相比,它更强调自供应(不用外接硬件)和节约成本。它的最大优点是体积小,可放在仪表内部,但存储量小,输入输出接口简单,功能较低。由于其发展非常迅速,旧的单片机的定义已不能满足,所以在很多应用场合被称为范围更广的微控制器;由于单芯片微电脑常用于当控制器故又名single chip microcontroller,但是目前在中国大陆仍多沿用“单片机”的称呼。
{}
else
{}
这里就是说如果说K确实为0,就执行if后面的{}里面的程序;如果K为除0以外的任何数,就执行else后面{}的语句。
单片机,全称单片微型计算机(英语:Single-Chip Microcomputer),又称微控制器(Microcontroller),是把中央处理器、存储器、定时/计数器(Timer/Counter)、各种输入输出接口等都集成在一块集成电路芯片上的微型计算机。与应用在个人电脑中的通用型微处理器相比,它更强调自供应(不用外接硬件)和节约成本。它的最大优点是体积小,可放在仪表内部,但存储量小,输入输出接口简单,功能较低。由于其发展非常迅速,旧的单片机的定义已不能满足,所以在很多应用场合被称为范围更广的微控制器;由于单芯片微电脑常用于当控制器故又名single chip microcontroller,但是目前在中国大陆仍多沿用“单片机”的称呼。
全部回答
- 1楼网友:琴狂剑也妄
- 2021-11-26 17:21
等于1就执行语句2,如果例出的else的条件都不符合的话就执行语句3,因为语句3没有条件判断。
- 2楼网友:老鼠爱大米
- 2021-11-26 16:46
相当于之前if相反条件后又加了一个条件。
- 3楼网友:笑迎怀羞
- 2021-11-26 15:38
相当于还是一个判定条件比如:
if(a==1)
{
........
}
else if(a>1)
{
}
else if(a<1)
{
}
.........追问可以说详细点吗追答就是相当一个判断条件啊
就比如说
int main()
{
int i;
if(i==1)
{
printf("你输入的数字是%d",i);
}
else if(i>1)
{
printf("你输入的数字大于1‘);
}
else
{
printf("你输入的数字小于1");
}
return 0;
}
当然你还可以分得更细,
if(a==1)
{
........
}
else if(a>1)
{
}
else if(a<1)
{
}
.........追问可以说详细点吗追答就是相当一个判断条件啊
就比如说
int main()
{
int i;
if(i==1)
{
printf("你输入的数字是%d",i);
}
else if(i>1)
{
printf("你输入的数字大于1‘);
}
else
{
printf("你输入的数字小于1");
}
return 0;
}
当然你还可以分得更细,
- 4楼网友:忘川信使
- 2021-11-26 14:33
举个例子你就明白了
if(i==0)
{
语句1;
}
else {
if(j>=1)
{
语句2;
}
else
语句3;
}
当i不等于0,才执行第一个else里面的语句追问等于1呢追答等于一和不等于零难道不是等价的吗
if(i==0)
{
语句1;
}
else {
if(j>=1)
{
语句2;
}
else
语句3;
}
当i不等于0,才执行第一个else里面的语句追问等于1呢追答等于一和不等于零难道不是等价的吗
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯