考试快讯历年真题 考试辅导
返回首页
当前位置: 主页 > 计算机 > 水平考试 > 历年真题 >

2004年下半年软考程序员考试下午试题及答案

时间:2010-04-22 23:20来源:未知 作者:admin 点击:
2004年下半年软考程序员考试下午试题及答案 试题一 ( 15分,每空3分) 阅读下列说明和流程图,将应填入__(n)__的字句写在答题纸的对应栏内。 【流程图说明] 下面的流程图描述了对


2004年下半年软考程序员考试下午试题及答案
 试题一15分,每空3分)

  阅读下列说明和流程图,将应填入__(n)__的字句写在答题纸的对应栏内。

  【流程图说明]

  下面的流程图描述了对8位二进制整数求补的算法。

  该算法的计算过程如下:从二进制数的低位(最右位)开始,依次向高位逐位查看,直到首次遇到“1”时,停止查看。然后,对该“1”位左面的更高位(如果有的话),逐位求反,所得的结果就是对原二进制数求补的结果。

  例如:对二进制整数10101000求补的结果时01011000。

  设8位二进制整数中的各位,从低位到高位,依次存放在整型数组BIT的BIT[1]~BIT[8]中。例如,二进制整数10101000存放在数组BIT后,就有BIT[1]=0,BIT[2]=0,…,BIT[7]=0,BIT[8]=1。若流程图中存在空操作,则用NOP表示。

  流程图中__(1)__处按“循环变量名:循环初值,增量,循环终值”格式描述。

顶一下
(0)
0%
踩一下
(0)
0%
------分隔线----------------------------
推荐内容