我发现很难找到这个伪代码输出的内容。例如,如果您输入名称Peter
,则意味着什么。输出是pet
吗?还是字母t
?
Display enter a name
Get name
Length = length of name
Index = length -1
While index >= 0 Do
DISPLAY name(index)
Index = index -2
ENDWHILE
答案 0 :(得分:0)
它以相反的顺序显示字母,每次都跳过一个字母。因此Timothy
显示为ytmT
。
以下是JavaScript中的一个实现,您可以测试:
var display = '';
var name = prompt("Enter a name:");
length = name.length;
index = length - 1;
while (index >= 0) {
display += name[index];
index = index -2
}
alert(display);