当做一个标志,就是当flag=1时,他是一个一般三角形,flag=0时,说明是一个直角或等腰三角形
flag是一个变量,作用是限制你的输出,因为等腰或者直角随便一个输出了就不会输出一般,题目是判断三角形是等腰还是直角还是一般三角形,
如果没有flag=0,
那就程序不管是什么三角形,会有两个输出结果
1、等腰/直角一般三角形
2、一般三角形
为了让程序判断是否输出“一般”字符串,flag等于0表明不是等腰或直角三角形才会输出一般三角形,否则会输出等腰三角形、直角三角形或者等腰直角三角形。输出总共这四种可能性。