问题 单项选择题

如果在命令窗口输入并执行命令:“LIST 名称”后在主窗口中显示: 记录号 名称1 电视机2 计算机3 电话线4 电冰箱5 电线假定名称字段为字符型、宽度为 6,那么下面程序段的输出结果是______。GO 2SCAN 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 条记录,该记录的最后一个汉字不是"线",而是两个空格,所以也要显示出来。

选择题
多项选择题