s2_026.c

来自「一般的C语言程序」· C语言 代码 · 共 18 行

C
18
字号
#defineF(a,b,c)a+b>=c
void main()
{ 
	float x,y,z;
	printf("请输入三角形的三条边长:\\n");
	scanf("%f%f%f",&x,&y,&z);
	if(F(x,y,z)&&F(x,z,y)&&F(y,z,x))

/*表示当x+y>=z&&x+z>=y&&y+z>=x为真时,打印*/

/*“可以构成三角形”,否则“不能构成三角形”*/

/*宏展开为if(x+y>=z&&x+z>=y&&y+z>=x)*/
		printf("可以构成三角形\\n");
	else
		printf("不能构成三角形\\n");
}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?