共回答了19个问题采纳率:89.5% 举报
新建个表单,在表单里加一个text1,edit1,command1
command1命令代码:
LOCAL p,t,b
p=thisform.text1.value &先设定文本框是数值型
IF p<1
MESSAGEBOX("请输入一个正整数",48,"系统提示")
RETURN
endif
thisform.edit1.Value=""
FOR i=1 to INT(p/2)
FOR j=1 to INT(p/2)
t=(j+1)*i+(j+1)*j/2
IF p==t
b=ALLTRIM(STR(i))
FOR m=1 to j
b=b+SPACE(1)+ALLTRIM(STR(i+m))
ENDFOR
thisform.edit1.Value=thisform.edit1.Value+b+CHR(13)
ENDIF
ENDFOR
ENDFOR
IF EMPTY(ALLTRIM(thisform.edit1.Value))
thisform.edit1.Value="NONE"
ENDIF
1年前
用vfp解决:一个正整数有可能可以被表示为n(n=2)个连续正…
1年前1个回答
1年前3个回答
vfp,任意输入一个正整数,编写程序求0到该数之间所有奇数的和
1年前1个回答
若式子a+1分之4表示一个整数,则整数a的可能取值的个数是?
1年前1个回答
1年前1个回答
你能帮帮他们吗