主题:关于scan next 4....endscan的问题,请教高手!
请高手,给予详细的解释,特别是next4,是一次移动4条记录,还是在下面的4条记录中分别测试条件是否成立呢?再次感谢!
原题:
[color=000000][color=000000][color=FFFFFF][color=008000][color=800000][color=808000][color=000080][color=800080][color=808080][color=FFFF00][color=00FF00][color=00FFFF][color=FF00FF][color=C0C0C0][color=FF0000][color=C0C0C0][color=FF00FF][color=00FFFF][color=00FF00][color=FFFF00][color=808080][color=800080][color=000080][color=808000][color=800000][color=008000]如果在命令窗口输入“list 名称”,主窗口显示:
记录号 名称
1 电视机
2 计算机
3 电话线
4 电冰箱
5 电线
假定名称字段为字符型,宽度为6,那么下面的程序输出结果是?
go 2
scan next 4 for left(名称,2)="电"
if right(名称,2)="线"
exit
endif
endscan
?名称
A.电话线 B.电线 C.电冰箱 D.电视机[/color][/color][/color][/color][/color][/color][/color][/color][/color][/color][/color][/color][/color][/color][/color][/color][/color][/color][/color][/color][/color][/color][/color][/color][/color][/color]
原题:
[color=000000][color=000000][color=FFFFFF][color=008000][color=800000][color=808000][color=000080][color=800080][color=808080][color=FFFF00][color=00FF00][color=00FFFF][color=FF00FF][color=C0C0C0][color=FF0000][color=C0C0C0][color=FF00FF][color=00FFFF][color=00FF00][color=FFFF00][color=808080][color=800080][color=000080][color=808000][color=800000][color=008000]如果在命令窗口输入“list 名称”,主窗口显示:
记录号 名称
1 电视机
2 计算机
3 电话线
4 电冰箱
5 电线
假定名称字段为字符型,宽度为6,那么下面的程序输出结果是?
go 2
scan next 4 for left(名称,2)="电"
if right(名称,2)="线"
exit
endif
endscan
?名称
A.电话线 B.电线 C.电冰箱 D.电视机[/color][/color][/color][/color][/color][/color][/color][/color][/color][/color][/color][/color][/color][/color][/color][/color][/color][/color][/color][/color][/color][/color][/color][/color][/color][/color]