读程序写出运行结果 (每小题5分,共20分)
1. 数据表(STUDENT.DBF)内容如下:
Record# 学号 姓名 性别 班级 总分
1 1458 张萧 女 1班 520
2 1479 王琴 女 2班 495
3 1480 陆海军 男 3班 500
4 1500 李文君 女 1班 468
5 1503 海涛 男 4班 515
写出执行以下程序结果:
use student
do while .t.
if 性别<>“女”
exit
endif
if 班级=“1班”
disp 姓名,性别,班级,总分
endif
skip
enddo
use
2.以下程序的运行结果是什么?
clear
sum1=0
cc=''
for i=1 to 5
t=0
for j=1 to i
t=t+j
cc=cc+str(j,1)+'+'
endfor
if i=5
cc=cc+'='
endif
sum1=sum1+t
endfor
?cc,sum1
3.以下程序的运行结果是什么?
4.利用文本框、标签控件和命令按钮控件设计了一表单form1.SCX,表单界面及command1控件的click事件代码如下所示。执行该表单时,当向Text1,Text2中分别输入字符:16,24后单击command1,则label2,处显示的内容是什么?
command1控件的click事件代码:
ma=val(THISFORM.Text1.Value)
mi=val(THISFORM.Text2.Value)
IF ma temp=mi mi=ma ma=temp ENDIF DO WHILE mi<>0 tempmin=mi mi=ma%mi ma=tempmin ENDDO THISFORM.Label2.Caption=STR(ma,4) 1. 姓名 性别 班级 总分 张萧 女 1班 520 2. 1+1+2+1+2+3+1+2+3+4+1+2+3+4+5+= 35 3. 20 30 40 100 200 40 20 3 4 4. 8