if(values>=mini)这条语句后的下一句不运行(只是下一句不运行,系统直接跳过),为什么?

2025-03-23 23:59:46
推荐回答(2个)
回答1:

if(values>=mini)
mini=values;

这是一个语句,前面的if(values>=mini)只是半句,后面的mini=values;是半句,前面半句括号里面的条件满足才执行后面半句。

回答2:

这句话运行不到,有三种原因:
1:mini=values上一行和下一行插入大括号;

如果语句完整还不运行,则判断下面两条:
2:条件不满足,即values小于mini;
3:mini和values类型不一致,属于出错;

请参考,谢谢!