1 输入一个三位的整数如果它有苴仅有两位数码相同,那么就输出Yes否则输出No
2 输入三角形的三条边a,bc;如果构成三角形那么就计算三角形的面积并输出,保留2位小数否则输出“Not a triangle.”
^表示幂运算,如x^2表示x的平方
如果x不在定义域内输出“Not define”,否则输出y保留5位小数
呃……你没发现有个地方有错吗
两个等号是判等,一个等号是赋值
问题出在第二个if里面,不应该用 = 要改为 ==
虽然不是很记得C的语法,但是应该是 break 的问题没跑
第一次進入第二个for循环的时候, 会进入第二个if进行判断两个条件,第一个是赋值第二个是不是7的倍数,两个都是true赋值自然是true
C语言长范的问題,判断的时候用了=应该是==,经常会bug出在这里还有你为什么不这么写