您可以使用以下代码来简化判断一个值是否变化了5:

if (abs(temperature_value - shadow_temperature) == 5)
{
    state_report_switch = USER_ENABLE;
    shadow_temperature = temperature_value;
}

这里使用了abs()函数来获取两个值的绝对差值,然后判断是否等于5。如果相等,则表示值变化了5,执行相应的操作。

iftemperature_value = shadow_temperature temperature_value = shadow_temperature			state_report_switch = USER_ENABLE;		shadow_temperature = temperature_value + 5;	我想判断一个值变化了5增大或者减小5简化一下使用c语言

原文地址: https://www.cveoy.top/t/topic/iaoD 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录