各位兄弟帮我看一下,这个输出的时候为啥会有个0,我不给b赋值的话,它就说我使用了未初始化的局部变量b这是为啥啊

各位兄弟帮我看一下,这个输出的时候为啥会有个0,我不给b赋值的话,它就说我使用了未初始化的局部变量b这是为啥啊

问题描述:

img

img

你代码的逻辑就是这样啊,a大于等于0小于等于24时,b为a取余12,a大于24的时候,b为0,