首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
请阅读程序: #include<math.h> #include<stdio.h> main() { float a,b,c; scanf("%f%f",&a,&b); c=a/b;
请阅读程序: #include<math.h> #include<stdio.h> main() { float a,b,c; scanf("%f%f",&a,&b); c=a/b;
admin
2019-04-24
51
问题
请阅读程序:
#include<math.h>
#include<stdio.h>
main()
{ float a,b,c;
scanf("%f%f",&a,&b);
c=a/b;
while(1)
{
if(fabs(c)>1.6)
{
a=b;
b=c;
c=a/b;
}
else break;
}
printf("%f\n",b);
}
若运行时从键盘上输入3.6 2.4<回车>,则输出结果是( )。
选项
A、1.500000
B、1.600000
C、2.000000
D、2.400000
答案
D
解析
本题考查甩break语句终止循环。程序中定义了两个实型变量a、b,并给scanf()函数赋值,键盘输入3.6 2.4<回车>后,a=3.6,b=2.4,c=a/b=3.6/2.4=1.5,因为c=1.5<1.6,退出循环,输出b的原值。表面上看,while(1)条件恒为真,将会产生死循环,但利用break语句可以终止循环。
转载请注明原文地址:https://kaotiyun.com/show/UQRp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下程序运行后的输出结果是_______。#includemain(){inta=200,b=010;print(”%d%d\n”,a,b);}
关系模型的数据操作即是建立在关系上的数据操作,一般有【】、增加、删除和修改四种操作。
以下程序运行后的输出结果是[]。main(){intm=011,n=11;printf("%d%d\n",++m,n++);}
以下程序的功能是:利用指针向三个整型变量,并通过指针运算找出三个数中最大值,输出到屏幕上。请填空main(){intx,y,z,max,*px,*py,*pz,*pmax;scanf("%d%d%d",&x,&y,&z);px=&x;py=&y;
设有定义:long x= -123456L;,则以下能够正确输出变量x值的语句是
设x为int型变量,执行以下语句,x=10;x+=x-=x-x;x的值为______。
串的长度是()。
设fp为指向某二进制文件的指针,且已读到此文件末尾,则函数feof(fp)的返回值为()。
使用fgets(str,n,p)函数从文件中读入一个字符串,以下叙述错误的是()。
下列对于软件测试的描述中正确的是
随机试题
卧式分离器与立式分离器相比,()。
以下除()外,其他都是图像文件格式。
下列药物与闭塞性细支气管炎伴机化性肺炎有关,除去
熟悉常用中成药应用的性能特点,根据药品说明书自主选用中成药对于疾病的治疗具有重要意义。有关鼻炎康片描述不正确的是
涉外民商事案件的审理,程序法的适用十分重要。我国法律对涉外民事案件诉讼程序作出了许多规定。下列选项中哪些选项属于我国法律所作出的规定?
()又可以称为索赔进口货物。
甲公司20×4年财务报告于20×5年3月20日对外报出,其于20×5年发生的下列交易事项中,应作为20×4年资产负债表日后调整事项处理的有()。(2015年)
()强调教育目的应围绕文化这一范畴来进行,用“文化”来统筹教育、社会、人三者之间的关系。
“天地英雄气,千秋尚凛然。”无论哪一个时代,英雄的事迹和精神都是________社会前行的强大力量。期盼“崇尚英雄”________,光荣永远传承,英雄永不独行。填入画横线部分最恰当的一项是()。
Whydosomanypeoplebecomedependentoncigarettes?
最新回复
(
0
)