求助FOXPRO题

来源:百度知道 编辑:UC知道 时间:2024/05/13 19:24:33
题目比较多,大家帮帮忙,能做多少做多少。谢谢啊!
三、读程序,写出程序的执行结果
1.X=-10
Y=0
IF X>=0
IF X>0
Y=5
ENDIF
ELSE
Y=-5
ENDIF
?X, Y
RETURN
2.X=-1
Y=0
IF X>=0
IF X>0
Y=2
ENDIF
ELSE
Y=-2
ENDIF
?X, Y
RETURN
3.STORE 0 TO A,B,N
DO WHILE .T.
A=A+1
DO CASE
CASE A>5
EXIT
CASE INT(A/3)<>A/3
B=B+A
CASE A<=5
N=N+1
ENDCASE
ENDDO
?N,B
RETURN
4.STORE 0 TO M, N
DO WHILE .T.
M=M+1
DO CASE
CASE INT(M/2)=M/2
LOOP
CASE M>=5
EXIT
OTHE
N=N+M
ENDCASE
ENDDO
?"M="+STR(M,2), "N="+STR(N,2)
RETURN
5.K=1
X="FoxPro"
DO WHILE K<5
IF MOD(K,2)=0

昨天比较忙,今天才有时间帮你机做了。

三、读程序,写出程序的执行结果
第一题:
运行结果:
-10 -5

第二题:
运行结果:
-1 -2

第三题:
运行结果:
1 12

第四题:
运行结果:
M=5 N=4

第五题:
运行结果:
Pro
Fox
Pro
Fox

第六题:
运行结果:
ABCDE
CDE
E

第七题:
运行结果:
123456
23456
3456
456
56

第八题:
运行结果:
* * * * *
* * * *
* * *
* *
*
说明:输出是一个倒等比三角形。画图时注意。另外题目中2*-1 应该是 2*K-1

第九题:
运行结果:
7
777
77777
7777777
88888
888
8
说明:输出是一个菱形。画图时注意。

第十题:
运行结果:
A1= 20
A2= 2
A= 2

第十一题:
运行结果:
30
50
0

第十二题:
运行结果:
100+8
ABC

第十三题:
程序功能:
在1号工作区中打开数据表stud,并按照学号建立索引;
在2号工作去中打开数据表score,并计算总成绩和平均成绩;
然后将score表和stud表按学号建立关联,并将所有学生的学号,姓名 ,家庭住址,平均成绩等信息输出。