word版試題 | word版答案 |
●試題一
閱讀下列說明和流程圖,將應(yīng)填入(n)的語句寫在答題紙的對應(yīng)欄內(nèi)。
【流程圖】
圖1
下面的流程圖描述了對16位二進(jìn)制整數(shù)求補(bǔ)的算法。計(jì)算過程是:從二進(jìn)制數(shù)的低位(最右位)開始,依次向高位逐位查看,直到首次遇到"1"時(shí),停止查看。然后,對該"1"位左面的更高位(如果有的話),逐位求反,所得的結(jié)果就是對原二進(jìn)制數(shù)求補(bǔ)的結(jié)果。
例如:對二進(jìn)制整數(shù)10111001 10101000求補(bǔ)的結(jié)果是01000110 01011000。
設(shè)16位二進(jìn)制整數(shù)中的各位,從低位到高位,依次存放在整型數(shù)組BIT的BIT[1]~BIT[16]中。例如,二進(jìn)制整數(shù)10111001 10101000存放在數(shù)組BIT后,就有BIT1[1]=0,BIT[2]=0,……,BIT[15]=0,BIT[16]=1。
流程圖(如圖1所示)中 (1) 處按"循環(huán)變量名:循環(huán)初值,增量,循環(huán)終值"格式描述。若流程圖中存在空操作,則用NOP表示。
●試題二
閱讀下列程序說明和C程序,將應(yīng)填入(n)處的字句寫在答題紙的對應(yīng)欄內(nèi)。
【說明】
程序8用于計(jì)算某公司每個(gè)職工應(yīng)繳納的個(gè)人所得稅額和全體職工繳納的個(gè)人所得稅總額,職工的當(dāng)月收入(工資或薪金)通過鍵盤輸入,每次輸入一個(gè)職工的工號和工資(或薪金)。由于該公司的工資或薪金是不定時(shí)發(fā)放的,所以輸入過程中每個(gè)職工的收入會出現(xiàn)多次輸入,整個(gè)輸入以工號小于等于0結(jié)束。
假設(shè)個(gè)人所得稅法規(guī)定:個(gè)人收入所得,按月計(jì)稅,以每月收入總額減除免稅金額800元后的余額作為該月的月應(yīng)納稅所得額。適用稅率如表2所示。
上表表明,個(gè)人收入所得稅是按照超額累進(jìn)的稅率來征收的。
設(shè)一個(gè)人的月應(yīng)納稅所得額為K(元),用下面的公式計(jì)算其應(yīng)繳納的個(gè)人所得稅額S(元);
若0<K≤500,則S=K×5%;
若500<K≤2000,則S=500×5%+(K-500)×10%;
若2000<K≤5000,則S=500×5%+1500×10%+(K-2000)×15%;
若5000<K≤20 000,則S=500×5%+1500×10%+3000×15%+(K-5000)×20%;
希望與其他軟考考生進(jìn)行交流?點(diǎn)擊進(jìn)入軟考論壇>>>
更多信息請?jiān)L問:考試吧軟件水平考試欄目
北京 | 天津 | 上海 | 江蘇 | 山東 |
安徽 | 浙江 | 江西 | 福建 | 深圳 |
廣東 | 河北 | 湖南 | 廣西 | 河南 |
海南 | 湖北 | 四川 | 重慶 | 云南 |
貴州 | 西藏 | 新疆 | 陜西 | 山西 |
寧夏 | 甘肅 | 青海 | 遼寧 | 吉林 |
黑龍江 | 內(nèi)蒙古 |