两个简单的程序?
1、编写程序:统计XSDA.DBF中“总分”最高的人数。(总分为N型5,2)
2、编写程序:输入口令,三次均输入错误时显示:“口令错误”,否则显示“口令正确”。(口令设为“HELLO”)
问题点数:0、回复次数:5Top
1 楼shiningpolarstar(闪亮的北极星)回复于 2003-08-04 03:30:34 得分 0
1.怎么最高还有人数,是不是有成绩相同的可能,排一下序,找到最高成绩,然后统计成绩为这个值的所有人。
2.用一个变量,设初始值为0,输错一次加一次1,如果大于3,就退出“口令错误”.Top
2 楼fj_jiangqi(强盗)回复于 2003-08-04 07:24:58 得分 0
1.CALCULATE max(总分) TO Var
2.用一个循环处理
-------------------------
我流落在凄凉的世界里-孤苦伶仃
我过着动荡无助的生活-四处漂泊Top
3 楼liujianjun_(流星尔)回复于 2003-08-04 08:14:35 得分 0
代码就自己写吧。Top
4 楼mgan(ROOT→〖将来是我〗)回复于 2003-08-04 11:28:52 得分 0
1 第一个可以参照fj_jiangqi(强盗)
2.第二个可以参照.
set exact on
select 口令 &&密码表
locate for thisform.text1.value=口令
if !eof()
messagebox("欢迎进入本系统!",48)
thisform.release
do form 需要进入的.scx
else
if thisform.srcs<2 &&统计错误次数
messagebox("你输入的内容有错误,请重新输入!",48)
thisform.srcs=thisform.srcs+1
thisform.text1.value=""
thisform.text1.setfocus
else
messagebox("报歉,你不是本系统的合法用户!",48)
thisform.release
close all
endif
endifTop
5 楼newfang(传说中的MIC)回复于 2003-08-04 13:31:57 得分 0
大家都说完了,我还能说什么???Top




