下列程序段的功能是输入一元二次方程ax2+bx+c=0(a≠0)的3个系数a、b、c,并判断它根的情况,请将程序补充完整。
Dim a As Single,b As Single,c As Single
Dim delta As Single
a=txtA. Text:b=txtB. Text:c=txtC. Text
delta=【 】
If delta>0 Then
lblResult. Caption="有两个不相等的实根"
Elself delta=0 Then
lblResult. Caption="有两个相等的实根"
【 】
lblResult. Caption="没有实根"
End If
第1题:
编程求方程ax2+bx+c=0的根。在主函数中输入a、b、c的值,如果b2-4ac大于或者等于0,求出方程的根并输出结果。如果b的平方-4ac小于0,就输出“方程无实根”的信息。
第2题:
求解一元二次方程:ax²+bx+c=0的根,其中a,b,c由键盘输入。选择正确的程序顺序描述。 ①计算判别式:disc=b²-4ac; ②输入a,b,c ③输出结果; ④如果b²-4ac小于0,则该方程无根;如果b²-4ac大于等于0,则方程有两个根;
A.①②③④
B.①②④③
C.②①④③
D.②④①③
第3题:
13、求解一元二次方程:ax²+bx+c=0的根,其中a,b,c由键盘输入。选择正确的程序顺序描述。 ①计算判别式:disc=b²-4ac; ②输入a,b,c ③输出结果; ④如果b²-4ac小于0,则该方程无根;如果b²-4ac大于等于0,则方程有两个根;
A.①②③④
B.①②④③
C.②①④③
D.②④①③
第4题:
阅读下列程序段,则程序段实现的功能是()。 #include "stdio.h" main() { int k[10]; int j; for(j=0;j<10;j++) scanf("%d",&k[j]); for(j=9;j>=0;j--) printf("%d,",k[j]); }
A.输入10个数据的顺序输入并输出
B.输入10个数据并逆序存放
C.输入10个数据并逆序输出
D.以上叙述均错误
第5题:
编程实现一元二次方程求解,要求从屏幕输入三个系数, 程序判断是否是一元二次方程,如果是二次方程,则求出该方程的根(包括虚数根), 否则利用循环继续接收下一组三个系数。如果碰到#则退出循环。