VFP中的几个小问题

来源:百度知道 编辑:UC知道 时间:2024/09/25 15:22:40
1、“数组在使用前需显式创建”是什么意思?
2、数组的下标值是什么?
3、请讲一下 求余函数,除数与被除数异号时我不会算。。
4、{^01/01/2002}+20 这个表达式为什么是对的?
马上要考试了,什么都不懂,请帮帮我,不胜感激
第一次说的不太清楚,这里补充一下
1、内存变量和数组变量不同不需显式创建吗
3、比如,-25%4,和25%-4 这两个怎么算
4、前面的是日期型后面的是数值型,可以相加吗

1.在使用数组前需要创建声明数组,使用 DIMENSION 创建数组时,必须指定大小。只有创建了数组,才可以在程序段中使用该数组。
2. 数组下标 通过下标来引用数组中的元素。每个数组元素都有唯一一个可以识别它的数值下标。数组中第一个元素的下标通常从 1 开始。如果数组是二维的,也可以用单个下标引用它。
3.mod()函数:用一个数值表达式去除另一个数值表达式,返回余数。
MOD(nDividend, nDivisor)
返回值
数值型
参数
nDividend
指定被除数。nDividend 中的小数位数决定了返回值中的小数位。
nDivisor
指定除数。若 nDivisor 为正数,返回值为正;若 nDivisor 为负数,返回值为负。
备注
取余函数 MOD( ) 和算子 % 返回同样结果。
示例
CLEAR
? MOD(36,10) && 显示6
? MOD((4*9), (90/9)) && 显示6
? MOD(25.250,5.0) && 显示0.250
? IIF(MOD(YEAR(DATE()), 4) = 0, 'Summer Olympics this year';
, 'No Summer Olympics this year')

4.{^01/01/2002},是标准的日期格式:{^月/日/年} ^是个标志