31、下面四條敘述中,正確的敘述是()
(本題分值:1分)
【正確答案】
c
a.在命令窗口中被賦值的變量均為局部變量
b.在命令窗口中用private命令說明的變量均為局部變量
c.在被調(diào)用的下級程序中用public命令說明的變量都是全局變量
d.在程序中用private命令說明的變量均為全局變量
32、執(zhí)行下列程序后,顯示結(jié)果是()
*main.prg
x=5
y=7
do sub1
x,y
procedure sub1
private y
x=10
y=x
return
(本題分值:1分)
【正確答案】
d
a.57
b.錯誤
c.510
d.107
33、std.dbf中的記錄有:姓名(c,8)、課程名(c,16)、成績(n,3,0)等字段,下面一段程序用于顯示所有成績及格的學(xué)生的信息,請?jiān)诔绦蚩杖碧幾鬟m當(dāng)?shù)倪x擇。
set talk off
use std
clear
go top
do while.not.eof()
if 成績>=60
? ″姓名:″+姓名,;
″ 課程:″+課程名,;
″ 成績:″+str(成績,3,0)
endif
[]
enddo
use
set talk on
上述程序的循環(huán)部分(程序第11行)可用一條命令代替,即()
(本題分值:1分)
【正確答案】
b
a.空語句
b.skip
c.loop
d.exit
34、既不能被上級例程訪問,也不能被下級例程訪問的變量類型為()
(本題分值:1分)
【正確答案】
a
a.局部變量
b.私有變量
c.公共變量
d.私有與局部變量
35、可使用()使參數(shù)按傳地址方式傳遞給過程或函數(shù)。
(本題分值:1分)
【正確答案】
d
a.命令set udfparms to value
b.括號將變量括起來
c.在變量前面加上符號"&"
d.在變量前面加上符號"@" g
(本題分值:1分)
【正確答案】
c
a.在命令窗口中被賦值的變量均為局部變量
b.在命令窗口中用private命令說明的變量均為局部變量
c.在被調(diào)用的下級程序中用public命令說明的變量都是全局變量
d.在程序中用private命令說明的變量均為全局變量
32、執(zhí)行下列程序后,顯示結(jié)果是()
*main.prg
x=5
y=7
do sub1
x,y
procedure sub1
private y
x=10
y=x
return
(本題分值:1分)
【正確答案】
d
a.57
b.錯誤
c.510
d.107
33、std.dbf中的記錄有:姓名(c,8)、課程名(c,16)、成績(n,3,0)等字段,下面一段程序用于顯示所有成績及格的學(xué)生的信息,請?jiān)诔绦蚩杖碧幾鬟m當(dāng)?shù)倪x擇。
set talk off
use std
clear
go top
do while.not.eof()
if 成績>=60
? ″姓名:″+姓名,;
″ 課程:″+課程名,;
″ 成績:″+str(成績,3,0)
endif
[]
enddo
use
set talk on
上述程序的循環(huán)部分(程序第11行)可用一條命令代替,即()
(本題分值:1分)
【正確答案】
b
a.空語句
b.skip
c.loop
d.exit
34、既不能被上級例程訪問,也不能被下級例程訪問的變量類型為()
(本題分值:1分)
【正確答案】
a
a.局部變量
b.私有變量
c.公共變量
d.私有與局部變量
35、可使用()使參數(shù)按傳地址方式傳遞給過程或函數(shù)。
(本題分值:1分)
【正確答案】
d
a.命令set udfparms to value
b.括號將變量括起來
c.在變量前面加上符號"&"
d.在變量前面加上符號"@" g