- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
从键盘输入10个数,编程找出其中最大值和最小值。
[程序]
SET TALK OFF
CLEA
s=0
input “请从键盘输入一个数:” TO a
Store a to max1,min1
For i=2 to 10
Input “请从键盘输入一个数:” TO a
if max1a
max1=a
endif
if min1a
min1=a
endif
?”最大值为:”,max1
?”最小值为:”,min1
RETURN
SET TALK ON
逐条输出学生表中1970年出生的学生记录。
[程序]
set talk off
clear
use 学生
index on year(出生年月) tag csrqsy
seek {^1970/01/01}
do while year(“出生年月”)=1970
display
skip
Enddo
Use
return
set talk on
下面程序实现.按要求输入规则字符的表单设计,界面如下图所示;.根据选项组的控制,对文本框进行有效性的输入,编辑框内容为只读性的说明,不可更改其内容。
[程序]
选项按钮组optiongroup1的click事件代码
Thisform.Text1.Selectonentry=.t.
Thisform.Text1.Value=
Thisform.Text1.Inputmask=
Thisform.edit1.readonly=.t.
If this.Value=1
Thisform.Text1.Inputmask=
Thisform.Edit1.value=可接受任何字符
Thisform.Text1.Setfocus
Else
Thisform.Text1.Inputmask=99999999999999999999
Thisform.Edit1.Value=只接受数字字符+chr(13)+Inputmask::9999999999
Thisform.Text1.Setfocus
Endif
所谓水仙花数,比如一个三位数,其各位数字的立方和等于该数本身(如153=1^3+5^3+7^3)。
[程序]
SET TALK OFF
CLEA
FOR M=100 TO 999
A=INT(M/100)
B=INT(MOD(M,100)/10)
C=M%10
IF M=A^3+B^3+C^3
?M
ENDIF
ENDCASE
RETURN
SET TALK OFF
Input “请输入一个数:” to x
Store 0 to s,cnz,cnf,zs,fs
Do while .t.
If x=0
Exit
Endif
If x0
Zs=zs+x
Cnz=cnz+1
Else
Fs=fs+x
Cnf=cnf+1
Endif
Input “请输入一个数:” to x
Enddo
?cnz,cnf
S=fs+zs
?s
Avz=zs/cnz
?avz
Avf=fs/cnf
?avf
SET TALK ON
S的输出值为所有数字之和,
cnz, cnf的输出值分别为正数和负数的个数
avz的输出值为正数的平均数
avf的输出值为负数的平均数
输入表名,如果存在,则显示该表中所有字段,否则输出‘找不到该文件’。
SET TALK OFF
CLEA
DO WHIL.T.
ACCEPT“输入文件名=”TO FNAME
IF FILE(FNAME)
I=1
DO WHILE I=FCOUNT()
? FIELD(I)
I=I+1
ENDDO
ELSE
?‘找不到该文件’
ENDIF
WALT‘输入是否继续?(Y-继续/N-退出)’TO X
IF LOWER(X)=’N’
EXIT
ENDIF
ENDD
SET TALK ON
要求:
输入一个三位整数,将其反向输出。如输入326,输出623
SET TALK OFF
CLEAR
INPUT “请输入一个三位数:”TO N
A=MOD(N,10)
B=MOD(INT(N/10),10)
C=INT(N/100)
N1=A*100+B*10+C阶段
?“转换后的输出为:”,N1
SET TALK ON
编制一个判断口令的表单。初始布局界面如图1所示。命令按钮“确定”、“退出”名称分别为COMMAND1、COMMAND2。具体要求:
(1)口令为固定内容如“ABC123456”,当单击“确定”时判断口令是否正确,若正确显示“欢迎使用本系统”,若错误显示“
文档评论(0)