永发信息网

vfp上机选择题 13号(2)

答案:3  悬赏:70  手机版
解决时间 2021-03-04 18:31
  • 提问者网友:謫仙
  • 2021-03-04 13:46
1. 下列关于Visual FoxPro 数组的叙述中,错误的是()。(3分)
A、 B、 C、 D、
A、用DIMENSIN 命令和DECLARE命令都可以定义数组
B、Visual FoxPro只支持一维数组和二维数组
C、一个数组中各个数组元素必须是同一种数据类型
D、新定义数组的各个数组元素初值为.F.

2. 使用命令DECLARE MM(2,3)定义的数组,包含的数组元素的个数为()。(3分)
A、 B、 C、 D、
A、2
B、3
C、5
D、6

3. 在Visual FoxPro中,要使用数组()。(3分)
A、 B、 C、 D、
A、必须先定义
B、必须先赋值
C、赋值前必须定义
D、有时可以不必先定义

4. 在Foxpro中,用DIMENSION W(2,3)定义数组后,数组W包含的数组元素(下标变量)的个数是( )

(3分)
A、 B、 C、 D、 F、
A、2个
B、3个
C、 5个
D、6个
F、

5. 下列程序运行的结果是()
Dime a(2)
A(1)=5
?a(2)
(3分)
A、 B、 C、 D、
A、0
B、1
C、.t.
D、.f

6. 定义一个名为A有6个元素的数组的命令是( )。(3分)
答:

7. 数组的最小下标是(),数组元素的初值为()。(3分)
答:

8. 执行语句DIMENSION M(3),N(2,3)后,数组M和N的元素个数分别为()和()。(3分)
答:

9. 执行语句DIMENSION N(4,5)后,元素N(3,4)的一维数组表示为()。(3分)
答:
10编写程序,求出1-3000以内能被3或者5整除数的个数。(3分)

11. 编写程序,求在10~1000之间所有能被4除余3,被7除余4,被9除余4的数的平方和(3分)

12. 求1 + 2 + 3 + … + 150的和。(3分)

13. 假如一个三位数,它的各位数字的立方和等于它本身,我们就叫它为水仙花数。如:
153=1^3+5^3+3^3
试编程求出所有的水仙花数。
最佳答案
  • 五星知识达人网友:青尢
  • 2021-03-04 14:26
1 C、一个数组中各个数组元素必须是同一种数据类型
2 D、6
3 D、有时可以不必先定义
4 D、6个
5 D、.f
6 Dime a(6)
7. 数组的最小下标是(1),数组元素的初值为(.f.)。(3分)
8 9个
9 N(12)
10
J=0
FOR I=5 TO 3000
IF MOD(I,3)=0 AND MOD(I,5)=0
J=j+1
ENDIF
ENDIFOR
? J

11 J=0
FOR I=10 TO 3000
IF MOD(I,4)=3 AND MOD(I,7)=4 AND MOD(I,9)=4
J=J+i^2
ENDIF
ENDIFOR
? J
12
J=0
FOR I=1 TO 150 IF MOD(I,4)=3 AND MOD(I,7)=4 AND MOD(I,9)=4
J=J+i
ENDIF
ENDIFOR
? J

13
for i=100 to 999
if (int(i/100)^3)+(int(mod(i,100)/10)^3)+(mod(i,10)^3)=i
?i
endif
全部回答
  • 1楼网友:不甚了了
  • 2021-03-04 16:41
1. 下列关于Visual FoxPro 数组的叙述中,错误的是(B)。(3分) A、用DIMENSIN 命令和DECLARE命令都可以定义数组 B、Visual FoxPro只支持一维数组和二维数组 C、一个数组中各个数组元素必须是同一种数据类型 D、新定义数组的各个数组元素初值为.F. 2. 使用命令DECLARE MM(2,3)定义的数组,包含的数组元素的个数为(D) A、2 B、3 C、5 D、6 3. 在Visual FoxPro中,要使用数组(D)。 A、必须先定义 B、必须先赋值 C、赋值前必须定义 D、有时可以不必先定义 4. 在Foxpro中,用DIMENSION W(2,3)定义数组后,数组W包含的数组元素(下标变量)的个数是( D ) A、2个 B、3个 C、 5个 D、6个 F、 5. 下列程序运行的结果是(D) Dime a(2) A(1)=5 ?a(2) A、0 B、1 C、.t. D、.f 6. 定义一个名为A有6个元素的数组的命令是( )。(3分) 答: DIME A(6)或DECLARE A(6) 7. 数组的最小下标是(1),数组元素的初值为(.F.)。(3分) 答: 8. 执行语句DIMENSION M(3),N(2,3)后,数组M和N的元素个数分别为(3)和(6)。(3分) 答: 9. 执行语句DIMENSION N(4,5)后,元素N(3,4)的一维数组表示为()。(3分) 答: N(14) 10编写程序,求出1-3000以内能被3或者5整除数的个数。(3分) clear n=1 for i=1 to 3000 if i%3=0 or i%5=0 n=n+1 endif endfor ?"1-3000以内能被3或5整除数的个数是:",n return 11. 编写程序,求在10~1000之间所有能被4除余3,被7除余4,被9除余4的数的平方和(3分) clear s=0 for i=10 to 1000 if i%4=3 and i%7=4 and i%9=4 s=s+i*i endif endfor ?"S=",S cancel 12. 求1 + 2 + 3 + … + 150的和。(3分) clear s=0 for i=1 to 150 s=s+i endfor ?"1+2+...+150=",s cancel 13. 假如一个三位数,它的各位数字的立方和等于它本身,我们就叫它为水仙花数。如: 153=1^3+5^3+3^3 试编程求出所有的水仙花数。 clear for i=100 to 999 a=int(i/100) b=int((i-a*100)/100) c=i%10 if a^3+b^3+c^3=i ?i endif endfor cancel
  • 2楼网友:迟山
  • 2021-03-04 15:23

http://www.passtwo.com/

全套复习资料。。。或许能用上。。。希望能帮到你。祝你好运!

我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯