![](https://static.youtibao.com/asksite/comm/h5/images/m_q_title.png)
[单选题]
for或者while与else搭配使用时,关于执行else语句块描述正确的是()。
A.仅循环正常结束后执行
B.仅循环非正常结束后执行(以break结束)
C.总会执行
D.永不执行
查看答案
![](https://static.youtibao.com/asksite/comm/h5/images/solist_ts.png)
A.仅循环正常结束后执行
B.仅循环非正常结束后执行(以break结束)
C.总会执行
D.永不执行
A.只有 if 才有 else 语句
B.只有 while 才有 else 语句
C.if和 while 都可以有 else 语句
D.if和 while 都没有 else 语句
A.else语句和while循环语句一起使用,则当条件变为False时,执行else语句
B.else语句和while循环语句一起使用,则当条件变为True时,执行else语句
C.else语句和for循环语句一起使用,else语句块只在for循环正常终止时执行
D.else语句和for循环语句一起使用,else语句块只在for循环不正常终止时执行
A、If…Then…End If
B、Do While…Loop
C、If…Then…Else…End If
D、Select Case…End Select
A.1次
B.2次
C.3次
D.4次
#include<math.h>
#include<stdio.h>
main()
{float x,y,z;
scanf("%f%f",&x,&y);
z=x/y;
while(1)
{if(fabs(z)>1.0){x=y;y=z;z=x/y;}
else break;}
printf("%f",y);}
程序运行时,从键盘输入3.6,2.4<回车>,则程序运行结果是:______