首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
阅读以下说明和流程图,回答问题1~2,将解答填入答题纸对应的解答栏内。 [说明] 给定一个十进制整数A,将其转换为R进制数的方法是:将A的整数部分逐次除以R,直到商等于0为止,将所得的余数由低位到高位排列在一起,就得到了对应R的进制数。以A=11,R
阅读以下说明和流程图,回答问题1~2,将解答填入答题纸对应的解答栏内。 [说明] 给定一个十进制整数A,将其转换为R进制数的方法是:将A的整数部分逐次除以R,直到商等于0为止,将所得的余数由低位到高位排列在一起,就得到了对应R的进制数。以A=11,R
admin
2009-02-15
49
问题
阅读以下说明和流程图,回答问题1~2,将解答填入答题纸对应的解答栏内。
[说明]
给定一个十进制整数A,将其转换为R进制数的方法是:将A的整数部分逐次除以R,直到商等于0为止,将所得的余数由低位到高位排列在一起,就得到了对应R的进制数。以A=11,R=2为例,11÷2=5…1,5÷2=2…1,2÷2=1…0,1÷2=0…1中各式的余数依次为:1,1,0,1,于是与A对应的二进制数为1011。
下面的流程图实现了将十进制数2597转换为八进制数的功能,其中:
(1)循环1执行除法运算并将余数依次记录在数组a中(假定数组长度足够长),如a[1], a[2],……,a[k];
(2)循环2则用于将这些余数按逆序输出,即a[k],a[k-1],……,a[1];
(3)图中i,j分别是循环1和循环2中的循环变量;
(4)图中q用于记录每次除法所得的商值。
[流程图]
[问题1]
将流程图中的(1)~(4)处补充完整,其中(1)~(3)处要求使用C语言格式书写:(1)处为逻辑表达式,(2)、(3)两处为算术表达式;(4)则须按照“循环变量名:循环初值,循环终值,增量”格式描述。
[问题2]该算法运行的结果(5)。
选项
答案
[问题1](1)q>0 (2)q/R (3)q%R (4)j:i-1,1, -1 [问题2](5)5045
解析
(1)~(3)根据流程图的说明可知:仅当除R所得的商大于零时(即q>0),循环1会被重复执行;并且循环1的循环体中对q进行一次除法运算,因此商等于q/R,余数a
=q%R;
(4)在开始执行循环2时,i的值是余数的个数加上1,因此,在以j为循环变量逆序输出数组s中有意义的那部分值,应以数组下标i-1为循环初值,以数组下标1为循环终值,以1为增量;
(5)由于2597÷8=324…5,324÷8=40…4,40÷8= 5…0,5+8=0…5,因此算法运行结果为5045。
转载请注明原文地址:https://kaotiyun.com/show/CbjZ777K
本试题收录于:
程序员下午应用技术考试题库软考初级分类
0
程序员下午应用技术考试
软考初级
相关试题推荐
在Word2007中,字符样式应用于__________。
面向社会服务的信息系统突发安全事件时所采取的技术措施中一般不包括(62)________________。
《信息安全技术云计算服务安全指南》(GB/T31167-2014)属于________________。
________________是按照科学的城市发展理念,利用新一代信息技术,通过人、物、城市功能系统之间的无缝连接与协同联动,实现自感知、自适应、自优化,形成安全、便捷、高效、绿色的城市形态。
在Excel2010中,设单元格A1、B1、C1、A2、B2、C2中的值分别为1、2、3、4、5、6,若在单元格D1中输入函数“=MAX(A1:A2,B1:C2)”,按回车键后,则D1单元格中的值为(
以下关于Word2010图形和图片的叙述中,不正确的是()。
某软件公司规定,该公司软件产品的版本号由二至四个部分组成:主版本号次版本号[.内部版本号][.修订号]。对该公司同一软件的以下四个版本号中最新的版本号是(
在Excel中,B2单元格的内容为123,A1单元格中的内容为“=B2”,当用Delete键删除B2单元格的内容后,则A1单元格显示(55)。
在Excel的A1单元格中输入函数“=IF(12,1,2)”,按回车键后,A1单元格中的值为()。
要在数据库表中查找年龄超过40岁的女性,应使用(56)________________运算。
随机试题
社会主义核心价值体系的精髓是()。
空载高压长线路的末端电压()始端电压。
在新产品投入期的末期,比较发达国家开始进口该产品,此时该产品的主要市场在()
血道转移最常见的部位是( )。
目前常用于污水处理的活性污泥法属于()。
关于工程质量事故的分类,说法不正确的一项是()。
违反治安管理行为最本质的特征是()。
在各种不同的信息系统需求中,(10)描述了用户使用产品必须要完成的任务,可以在用例模型中予以说明。
在可变分区存储管理方案中,为实现存储保护,系统为当前正在运行的进程提供一对寄存器,其中______用于保存用户程序在内存的起始地址。
Musiccomesinmanyforms;mostcountrieshaveastyleoftheirown.【C1】______themmofthecenturywhenjazzwasborn,America
最新回复
(
0
)