VFP考试试题
15.设当前数据库有10条记录(记录未进行任何索引),在下列三种情况下:当前记录号为1时;EOF()为真时;BOF()为真时,命令?RECN()的结果分别是______。...
15.设当前数据库有10条记录(记录未进行任何索引),在下列三种情况下: 当前记录号为1时;EOF()为真时;BOF()为真时,命令?RECN()的结果分别是______。
A、1,11,1 B、1,10,1 C、1,11,0 D、1,10,0
怎么算的,请高手详细说明一下 展开
A、1,11,1 B、1,10,1 C、1,11,0 D、1,10,0
怎么算的,请高手详细说明一下 展开
6个回答
展开全部
答案选 A
首先,recno()函数为计算表格的记录指针位置,即记录指针指在哪条记录,
函数返回值就是几
其次,除了表格中存在的记录位置外,还有两个位置,bof和eof,bof是第一
条记录之前,叫做顶,eof是最后一条记录之后,叫做底
最后,当指针指在表格中存在的记录上时,指在第几个记录,recno()就显示
几;当指针指在顶时,recno()显示1;当指针指在底时,recno()显示最后一条记录数加1(五条记录就显示六)
解题:
一、当前记录号为1时
如上所述,记录指针指在1,故recno()显示1
二、BOF()为真时
BOF()是判断指针是否在顶位置的函数,为真说明指针在顶上,故recno()
显示1
三、EOF()为真时
EOF()是判断指针是否在底位置的函数,为真说明指针在底上,又因为一共有十条记录,故recno()显示11
综上所述,选择答案A
显示
首先,recno()函数为计算表格的记录指针位置,即记录指针指在哪条记录,
函数返回值就是几
其次,除了表格中存在的记录位置外,还有两个位置,bof和eof,bof是第一
条记录之前,叫做顶,eof是最后一条记录之后,叫做底
最后,当指针指在表格中存在的记录上时,指在第几个记录,recno()就显示
几;当指针指在顶时,recno()显示1;当指针指在底时,recno()显示最后一条记录数加1(五条记录就显示六)
解题:
一、当前记录号为1时
如上所述,记录指针指在1,故recno()显示1
二、BOF()为真时
BOF()是判断指针是否在顶位置的函数,为真说明指针在顶上,故recno()
显示1
三、EOF()为真时
EOF()是判断指针是否在底位置的函数,为真说明指针在底上,又因为一共有十条记录,故recno()显示11
综上所述,选择答案A
显示
参考资料: 我正在学习vfp
展开全部
结果是A、1,11,1
RECN()函数是显示记录指针的位置的
当前记录号是1,且未索引的,则RECN()=1
EOF()为真时,说明指针越过最后一个记录到达文件尾,RECN()是最后一个记录号10+1=11
bOF()为真时,记录指针定位在第一个记录上,所以RECN()=1
RECN()函数是显示记录指针的位置的
当前记录号是1,且未索引的,则RECN()=1
EOF()为真时,说明指针越过最后一个记录到达文件尾,RECN()是最后一个记录号10+1=11
bOF()为真时,记录指针定位在第一个记录上,所以RECN()=1
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
A
当前记录号为1时,其RECNO当然为1
当EOF为真,指针指向文件尾(是最后一条记录之后的位置),RECNO函数值为表文件中的记录+1
当BOF为真,指针指向文件首,RECNO函数值为表文件中第一条记录的记录号1
把RECNO()好好看看
当前记录号为1时,其RECNO当然为1
当EOF为真,指针指向文件尾(是最后一条记录之后的位置),RECNO函数值为表文件中的记录+1
当BOF为真,指针指向文件首,RECNO函数值为表文件中第一条记录的记录号1
把RECNO()好好看看
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
A
当前记录号为1时,其RECNO为1
当EOF为真,指针指向是最后一条记录之后的位置(也就是11)
当BOF为真,指针指向首记录,RECNO函数值为文件中第一条记录的记录号1
当前记录号为1时,其RECNO为1
当EOF为真,指针指向是最后一条记录之后的位置(也就是11)
当BOF为真,指针指向首记录,RECNO函数值为文件中第一条记录的记录号1
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2009-04-16
展开全部
虎躯一震,三分走人。
VFP忘光了,这些东西去看看书吧,应该可以从中得到什么,在不行问问老师,想当年我们C++老师是个美女哇,好怀念哇。
VFP忘光了,这些东西去看看书吧,应该可以从中得到什么,在不行问问老师,想当年我们C++老师是个美女哇,好怀念哇。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询