问题标题:
若运行以下程序时,从键盘输入3.6,2.4,(表示回车),则下面程序的运行结果是:#indude若运行以下程序时,从键盘输入3.6,2.4,(表示回车),则下面程序的运行结果是:#indude#includemain(){floatx,y,z;scanf("%f%
问题描述:
若运行以下程序时,从键盘输入3.6,2.4,(表示回车),则下面程序的运行结果是:#indude
若运行以下程序时,从键盘输入3.6,2.4,(表示回车),则下面程序的运行结
果是:
#indude
#include
main()
{floatx,y,z;
scanf("%f%f",&x,&y);
z=x/y;
while(1)
{if(fabs(z)>1.0){x=y;y=z;z=x/y;}
elsebreak;}
printf("%f",y);}
A)1.5B)1.6C)2.0D)2.4
为什么选B
马少华回答:
1先改正楼主的两个错误.
#indude//include拼错了吧?
从键盘输入3.6,2.4应该改为(逗号改空格)
从键盘输入3.62.4
点击显示
其它推荐