#include int judge(int x,int y,int z){int m; if (((x+y)>z)&&((x-y)y)&&((x-z)x)&&((y-z)main(){int a,b,c,n;printf("请输入a,b,c");scanf("%d%d%d",&a,&b,&c);n=judge(a,b,c);if (n==1)if (((a*a+b*b)==c*c)||((a*a+c*c)==b*b)||(b*b+c*c==a*a))printf("能够成直角三角形");elseprintf("能够成三角形");elseprintf("不能构成三角形");}用大一学的c语言的知识做的你是要做作业吗?哈哈,我也是啊www.mh456.com防采集。
#encoding=utf-8
vb编程不太熟,解题思路倒是可以说一下。 1.判断三个inputbox的值为不为空,如果至少有一个为空那么就提示必须输入。 2.如果三个inputbox都不为空则要判断是否都是数值型
import math
我用C语言编好了,程序如下:不过输入的数不是正整数,而是浮点数,差不多。 可以重复输入判断的, #include #include void judge(float a,float b,floa
while True:
scanf("%d,%d,%d,&a,&b,&c); ;=========================== 此句有错,需要引号,引回来: scanf("%d,%d,%d",&a,&b,&