更多"以下程序用于判断a、b、c能否构成三角形,若能,输出YES,否贝愉出N"的相关试题:
[填空题]以下程序用于判断a、b、c能否构成三角形,若能,输出YES,否则输出NO。当给a、b、c输入三角形三条边长时,确定a、b、c能构成三角形的条件是需同时满足三个条件:a+b>c,a+c>b,b+c>a。请填空。
main( )
float a,b,c;
scanf("%f%f%f",&a,&b,&c);
if(_______)printf("YES/n"); /*a、b、c能构成三角形*/
else printf("NO/n"); /*a、b、c不能构成三角形*/
[填空题]以下程序用于判断 a、b、c 能否构成三角形,若能,输出 YES,否则输出 NO。当给 a、b、c 输入三角形三条边长时,确定 a、b、c 能构成三角形的条件是需同时满足三 个条件:a+b>c,a+c>b,b+c>a。请填空。
main( )
{ float a,b,c;
scanf("%f%f%f",&a,&b,&c);
if(=_________)printf("YES/n"); /*a、b、c能构成三角形*/
else printf("NO/n"); /*a、b、c 不能构成三角形*/
}
[简答题]输入三个整数a、b、c分别作为三边的边长构成三角形。通过程序判定是否构成三角形以及所构成的三角形的类型,分别输出“非三角形”、“一般三角形”、“等腰三角形”或“等边三角形”。用等价类划分方法为该程序设计测试用例。
[填空题]以下程序段用于构成一个简单的单向链表。请填空。
struet STRU
int x,y;
float rate;
【14】 p;
a,b;
a.x=0; a.y=0;a.rate=0;a.p=&b;
b.x=0;b.y=0;b.rate=0;b.p=NULL;
[填空题]以下程序用于求S=1+3+32+33+…+310的值。
Private Sub Commandl_Click( )
S=1
T=1
ForI=1 To 10
T=______
S=S+T
NextI
Print"S=";S
End Sub
[填空题]以下程序找出50以内所有能构成直角三角形的整数组。阅读下列程序,并完成程序。
Private Sub Command1_Click( )
For a=1 to 50
For b=a to 50
c=Sqr(a^2+b^2)
If 【14】 then print a;b;c
Next b
Next a
end Sub
c<=50 And c=Int(c)
[填空题]以下程序用于求S=1+3+32+33+…+310的值。
Private Sub Commandl_Click( )
S=1
T=1
ForI=1 To 10
T=______
S=S+T
NextI
Print"S=";S
End Sub
[填空题]以下程序用于求s=1+(1+2)+(1+2+3)+……(1+2+……100)的和,请补充完该程序。
Dim n As Integer
Dim i As Integer
Dim j As Long
Dim s As Long
n=100
j=0
s=0
For i=1 To 【12】
J= 【13】
s= 【14】
Next i
Print s
[单项选择]以下子程序用于在一维数组中找出最大项:
SUBROUTINE SEARCH(X,N,P)
REAL X(N)
P=______
DO 10 J=1,N
IF(x(J).GT.P) P=X(J)
10 CONTINUE
END
为使程序完整,应在______处放入( )。
A. X(1)
B. 0.0
C. 1.7E+28
D. 1.7E-26