如果在命令窗口输入并执行命令:“LIST名称”后在主窗口中显示: 记录号 名称 1 电视机 2 计算机 3 电话线 4 电冰箱 5 电线 假定名称字段为字符型、宽度为6,那么下面

admin2009-02-15  29

问题 如果在命令窗口输入并执行命令:“LIST名称”后在主窗口中显示:    记录号    名称    1    电视机    2    计算机    3    电话线    4    电冰箱    5    电线    假定名称字段为字符型、宽度为6,那么下面程序段的输出结果是______。    GO 2    SCAN NEXT 4 FOR LEFT(名称,2)="电"    IF RIGHT(名称,2)="线"    LOOP    ENDIF    ??名称    ENDSCAN

选项 A、电话线
B、电冰箱
C、电冰箱电线
D、电视机电冰箱

答案C

解析 LEFT(<字符表达式>,<数值表达式>)功能是从字符表达式左边开始,截取<数值表达式>指定长度的字符串。
   RIGHT(字符表达式,数值表达式):返回一个字符串右边的若干字符,返回值是字符型。
   ??<表达式表>:不会输出一个回车换行符,各表达式在当前行的光标所在处直接输出。
   本题是从2、3、4、5这4条记录中,将最后一个字不是”线”,而且第1个字是”电”的显示出来。关键是第5条记录,该记录的最后一个汉字不是“线”,而是两个空格,所以也要显示出来。
转载请注明原文地址:https://kaotiyun.com/show/pcKZ777K
0

最新回复(0)