用VFP做以下题目,写出其程序。可以只做会做的,或者你认为比较难一点的,其它我可以再想办法。谢谢!

2025-03-03 08:57:28
推荐回答(1个)
回答1:

1.
INPUT "请输入任意一个三位数:" TO X
B=LTRIM(X)
FOR I=1 TO 3
A=RIGHT(B,1)
B=LEFT(3-I)
??A
ENDFOR

2.
INPUT "学生成绩:" TO CJ
DO CASE
CASE CJ>80
?"优良"
CASE CJ<60
?"不及格"
OTHERWISE
?"中等"
ENDCASE

3.
SELECT 学生
CALCULATE SUM(人数) FOR 民族=汉族 TO HZ
CALCULATE SUM(人数) FOR 民族<>汉族 TO SS
?"学生表中有",HZ,"汉族",SS,"个少数民族"

4.
??不明白你说什么?其结果是什么结果?

5.请参考 知道 里的求两位数素数的帖子,很多。

6.
DIMENSION NARRAY(3)
FOR I=1 TO 3
INPUT "请输入一个大于0的数:" TO NARRAY(I)
ENDFOR
STORE 1 TO S1,S2,S3
FOR I=1 TO NARRAY(1)
S1=S1*I
ENDFOR
FOR I=1 TO NARRAY(2)
S2=S2*I
ENDFOR
FOR I=1 TO NARRAY(3)
S3=S3*I
ENDFOR
?"S=",S1+S2+S3