首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
阅读下列程序说明和C程序,将应填入(n)处的字句写在对应栏内。 [函数2.1说明] 下面程序的功能是计算x和y的最小公倍数。 [函数2.1] main() { int m,n,d,r; seanf("%d %d",&m,&n); if(m<
阅读下列程序说明和C程序,将应填入(n)处的字句写在对应栏内。 [函数2.1说明] 下面程序的功能是计算x和y的最小公倍数。 [函数2.1] main() { int m,n,d,r; seanf("%d %d",&m,&n); if(m<
admin
2009-02-15
72
问题
阅读下列程序说明和C程序,将应填入(n)处的字句写在对应栏内。
[函数2.1说明]
下面程序的功能是计算x和y的最小公倍数。
[函数2.1]
main()
{ int m,n,d,r;
seanf("%d %d",&m,&n);
if(m<n) {r=m;m=n;n=r;}
(1);
while (d%n! =0) (2);
printf("%d\n",d);
}
[函数2.2说明]
下述程序接收键盘输入,直到句点“.”时结束。输入的字符被原样输出,但连续的空格输入将转换成一个空格。
[函数2.2]
#include <stdio.h>
main()
{ char c,preChar=’\0’;
c = getchar();
while(c! = ’.’){
if((3)) putchar(c);
else if(preChar! =’ ’) putchar(c);
(4);
c=(5);
}
}
选项
答案
(1)d=m (2) d+=m或d=d+m (3) c!=‘’ (4) preChar=c (5) getchar()
解析
(1)下文使用了变量d,因此需在此初始化,由下面循环的条件“d%n!=0”知初值不能是n,因此必为m;
(2)此处while循环生成最小公倍数d,其终止条件是n整除d,因此循环过程中需要保证m整除d并且d尽可能地小,于是d应以m为增量递增;
(3)当输入的字符非空格时,原样输出;
(4)程序中变量preChar用于记录上一次读入的字符,循环过程中应不断更新其值;
(5)接收下一个输入。
转载请注明原文地址:https://kaotiyun.com/show/GojZ777K
本试题收录于:
程序员下午应用技术考试题库软考初级分类
0
程序员下午应用技术考试
软考初级
相关试题推荐
欲在桌面上移动窗口位置可以拖曳(36)。
在Windows7中,剪贴板是用来在程序和文件间传递信息的临时存储区,此存储区是______。
假设某Word文档中已存在宏“Marcol”,则下列方法中(48)不能正确使用这个宏。
PowerPoint内置的动画效果中,不包括(60)。
企业中的信息处理过程包括多个阶段,对每个阶段都应有目标要求,有规范的制度,有需要特别注意的事项。以下叙述中正确的是(25)。
在Excel中,若A1单元格中的函数为"=IF("教授">"助教",TRUE,FALSE)",按回车键后,A1单元格中的显示内容为______。
对某地区家庭人数的抽样调查统计结果如下表:根据此表,该地区每个家庭的平均人数大致为(28)。
计算机硬件唯一能够直接识别和处理的语言是(30)________________。
在Excel2010中,设A1单元格中的值为20,A2单元格中的值为60,若在C1单元格中输入函数“=AVERAGE(A1,A2)”,按回车键后,,则C1单元格中的值为(
计算机操作系统的主要功能是______。
随机试题
男孩,5个月,突然发生呼吸困难,肝脏肿大,肺部无细湿啰音,X线示心脏左心室增大明显,左心缘搏动减弱,诊断为心内膜弹力纤维增生症。该病例进行下列实验室检查,其中哪项是不正确的
2013年3月至2014年4月间,邓某、殷某等人为谋取利益,在自己不具备收集、贮存、利用、处置化工企业生产过程中所产生危险废物的资质和能力的情况下,先后以某市J化工有限公司等单位的名义,承揽收集、贮存、利用、处置C农化有限公司等6家化工企业产生的废硫酸等危
评价者根据某一标准将每一名员工与其他员工进行逐一比较,两两比较,并将每一次比较中的优胜者选出。最后,根据每一名员工得胜次数的多少进行排序。这指的是绩效考核方法中的【】
世界上成立的第一个消费者组织,在
早期就有全身感染中毒症状的直肠肛管感染是
A.45°B.60°C.50°D.80°E.20°颈段后伸角度是
A公司2019年1月1日开始推行一项奖励积分计划。根据该计划,客户在A公司每消费1元可获得1个积分,每100个积分可抵现金1元。2019年共发生符合条件的销售额2000万元,相应积分为2000万分;A公司预计将有100%的积分被使用。当年没有客户使用所授予
425×(3213-3189)+24×25=()。
下列关于“十三五”时期经济社会发展的基本理念的表述不正确的是:
Shynessisthecauseofmuchunhappinessforagreatmanypeople.Shypeopleareanxiousandself-conscious;thatis,theyaree
最新回复
(
0
)