求解求解 急!急!急!

程序不采用switch语句,而用if语句怎么修改求解!
2025-03-20 23:52:39
推荐回答(1个)
回答1:

这个简单啊,如下:
void processing_keys()
{
if(Value_keys==3) P0=0x52;
else if(Value_keys==2) P0=0x32;
else if(Value_keys==1) P0=0xD7;
else if(Value_keys==0) P0=0x11;
}

或者定义个数组
int iValue[4]={0x52,0x32,0xD7,0x11};
P0=iValue[Value_keys];