首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序,若运行时从键盘输入:18, 11<回车>,则程序的输出结果是[ ]。 main() { int a,b; printf("Enter a,b:"); scanf("%d,%d",&a,&b);
有以下程序,若运行时从键盘输入:18, 11<回车>,则程序的输出结果是[ ]。 main() { int a,b; printf("Enter a,b:"); scanf("%d,%d",&a,&b);
admin
2009-03-16
29
问题
有以下程序,若运行时从键盘输入:18, 11<回车>,则程序的输出结果是[ ]。
main()
{ int a,b;
printf("Enter a,b:"); scanf("%d,%d",&a,&b);
while (a!=b)
{ while(a>b) a-=b);
white(b>a) b-=a;
}
printf("%3d%3d\n",a,b);
}
选项
答案
1 1
解析
此题中定义两个变量a和b并通过scanf语句对其进行赋值,当满足“a!=b”循环条件时进行其下的条件的判断,直到最外层的条件不再被满足后进行数据的输出。自先给a和b分别赋值18和11。条件:18!=11,所以执行其下的条件判断“a>b”条件满足,a=a-b=18-7=7,然后继续判断条件a>b是否成立,此时7>11不成立,退出内循环中的第一个while循环,执行内循环的第二个while循环,比较其条件b>a是否成立,此条件成立,所以b=b-a=4,继续判决条件 b>a是否成立,若成立,则继续执行b-=a;,否则退出内循环的第二个while循环,同时继续比较外循环条件a!=b是否成立,依此类推,直到a=1,b=1条件不再被满足后进行数据的输出,所以最后的结果为:1 1。
转载请注明原文地址:https://kaotiyun.com/show/seXp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
在软件开发中,需求分析阶段产生的主要文档是
在面向对象的程序设计中,可被对象识别的动作称为
下列关于标签的描述中,错误的是
在窗体上画一个名称为Command1的命令按钮,并编写如下程序:FunctionFun(x) y=0 Ifx
窗体上有一个名称为Text1的文本框;一个名称为Timer1的计时器控件,其Interval属性值为5000,Enabled属性值是True。Timer1的事件过程如下:PrivateSubTimer1_Timer() StaticflagA
下面语句中能够打开随机文件的是
下面不能作为软件需求分析工具的是
一个栈的初始状态为空。现将元素1、2、3、4、5、A、B、C、D、E依次入栈,然后再依次出栈,则元素出栈的顺序是()。
用Write和Print语句向文件中写入多个数据的差别在于()。
设在窗体模块中有如下类型定义:PublicTypeRecnunAsIntegernameAsStringEndType下面关于这一类型定义的叙述中正确的是()。
随机试题
既能益肾固精,又能健脾止泻的药物有
患者女,45岁。诊断为“甲状腺功能亢进症”,在全麻下行“甲状腺大部切除术”。手术当晚患者体温升至38.5℃,且有继续上升的趋势,心率增快至125bpm,大汗。处理措施不包括
传染性非典型肺炎的主要症状吸入性肺脓肿的主要表现
正常足月妊娠时羊水的量约为
(2008年)关于实际物体的单色吸收率和单色发射率的论述中,错误的是()。
甲因无足够的现金交住院费,将手表交给医院,约定明天带现金来,将手表取回。医院依据( )取得手表的占有。
Excel窗口中,工作表区域由许多单元格组成,用户可以在区域中输入数字、文字,但不能输入日期或公式。()
根据现行法规规定,可向证券交易所申请取得专用席位的机构包括( )。
某单位采取折扣方式销售货物,折扣额单独开发货票,增值税销售额的确定是( )。
ConstructionisexpandingalloverChina,nodoubtmanymaterialswillbeneededataverybigamountinfuture.
最新回复
(
0
)