为啥子a=0.5×b×h放scanf前与后的结果不同。具体解释一下,有啥知识点最好能说一下,谢谢大佬。(初学者)
变量 b h 是需要键盘输入的? 如果把 a=0.5×b×h 放在scanf前,b h 如果未初始化,b h 里就是随机值,所以算式得到的结果是一个不确定的值。如果放在scanf之后,b h 里就是从键盘读入的确定的值,算式得到的也就是一个确定的值了。