若运行以下程序时,从键盘输入3.6,2.4,(表示回车),则下面程序的运行结 果是:#indude
问题描述:
若运行以下程序时,从键盘输入3.6,2.4,(表示回车),则下面程序的运行结 果是:#indude
若运行以下程序时,从键盘输入3.6,2.4,(表示回车),则下面程序的运行结
果是:
#indude
# include
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);}
A) 1.5 B)1.6 C) 2.0 D) 2.4
为什么选B
答
1 先改正楼主的两个错误.
#indude//include拼错了吧?
从键盘输入3.6,2.4应该改为(逗号改空格)
从键盘输入3.6 2.4