五、程序填空題
51.下列是判斷一個自然數(shù)是否為質(zhì)數(shù)(素數(shù))的程序,請將程序填寫完整
CLEAR
INPUT "請輸入一個大于1的自然數(shù):" TO N
K=0 &&K的值為0表示所輸入的自然數(shù)是質(zhì)數(shù),為1表示不是質(zhì)數(shù)
M=2
DO WHILE MIF MOD(N,M)_____①______
______②_______
LOOP
ELSE
_______③______
EXIT
ENDIF
ENDDO
IF K=0
STR(N)+[是質(zhì)數(shù)]
ELSE
STR(N)+[不是質(zhì)數(shù)]
ENDIF
52.下面程序的功能是從鍵盤上輸入20個數(shù),找出其中最大數(shù)和最小數(shù)。請在程序中空缺處填上適當內(nèi)容,使其完整正確。
CLEAR
INPUT "輸入一個數(shù):" TO MA
MI=MA
FOR N=1 TO 19
INPUT "輸入一個數(shù):" TO X
IF X>MA
MA=X
ELSE
_________①_________
_________②_________
_________③_________
ENDIF
ENDFOR
MA,MI
RETURN
六、程序分析題
53.DIMENSION A(5)
K=1
DO WHILE K<6 A(K)=2*K
K=K+1
ENDDO
STORE 2 TO K,S
DO WHILE K<5
A(K)=A(K+1)-A(K-1)
S=S+A(K)
K=K+1
ENDDO
[S=],S
執(zhí)行上述程序,運行的結(jié)果是:________________
54.設(shè)表文件XSK.DBF的內(nèi)容如下:
閱讀下列程序,寫出程序的運行結(jié)果:
SET TALK OFF
CLEAR
DIMENSION A(2)
USE XSK
INDEX ON 姓名 TO IXM
GO 3
SKIP
SCATTER TO A
GO TOP
GATHER FROM A
姓名,性別
USE
SET TALK ON
RETURN
執(zhí)行上述程序,運行結(jié)果是:_____________________
七、程序設(shè)計題
55.編程prog1. prg ,保存在“C:\ata\Answer\420202\1234567\dit\gae\1”下,求連續(xù)N個不是7的倍數(shù)的自然數(shù)之和,當和是101的倍數(shù)時顯示最后的自然數(shù)和它們的和。
八、操作題
56.建立一個菜單“my_menu”,它包括兩個菜單項“文件”和“幫助”,“文件”將激活子菜單,該子菜單包括“打開”、“另存為”和“關(guān)閉”三個菜單項,“關(guān)閉”子菜單項為執(zhí)行命令:“SET SYSMENU TO DEFAULT”,返回到系統(tǒng)菜單,其他菜單的功能不做要求。
57.根據(jù)表“c:\ata\Answer\420202\1234567\VFT\txl.dbf”和表“c:\ata\Answer\420202\1234567 \VFT\jsh.dbf”建立一個查詢“c:\ata\Answer\420202\1234567\VFT\query1.qpr”,查詢出姓 名是“曾為”的教師的職稱、電話、獎金,要求查詢?nèi)ハ蚴潜,表名為“c:\ata\Answer\420202\1234567\VFT\query1.dbf”,并執(zhí)行該查詢。
58.建立表單“enter1”,保存到“c:\ata\Answer\420202\1234567\VFT”下,表單中有兩個命令按鈕,按鈕的名稱分別為‘cmdenter’和‘cmdcancle’,標題分別為“確定”和“取消”。
相關(guān)推薦:北京 | 天津 | 上海 | 江蘇 | 山東 |
安徽 | 浙江 | 江西 | 福建 | 深圳 |
廣東 | 河北 | 湖南 | 廣西 | 河南 |
海南 | 湖北 | 四川 | 重慶 | 云南 |
貴州 | 西藏 | 新疆 | 陜西 | 山西 |
寧夏 | 甘肅 | 青海 | 遼寧 | 吉林 |
黑龍江 | 內(nèi)蒙古 |