[英]debug : Trouble shooting Backwards triangle project
我不明白为什么这不运行。 我正在尝试制作一个程序,将用户输入的文本显示为三角形。 每一行添加一个字母 forms 的三角形图案。
例如,如果用户输入单词计算机,则 output 将是: s sr sre sret sretu sretup sretupm sretupmo sretupmoc
''' 导入 java.util.Scanner;
公共 class BackwordsTri {
public static void main(String[] arg)
{
Scanner keyboard = new Scanner(System.in);
String word = keyboard.nextLine();
String newWord="";
char ch;
int wl = word.length();
for (int i=0; i < word.length(); i++)
{
int q = (wl - i);
ch= word.charAt(q);
newWord= ch + newWord;
System.out.println(newWord);
}
}
}
'''
我们可能需要更多信息来帮助您解决这个问题。 听起来您希望能够打印用户输入的反转版本,从单词的最后一个字母开始每行增加 1 个额外的字母。
您能否添加您收到的错误或您的程序中的 output 是什么? 如果问题实际上是格式化,以及预期的 output 的格式化版本?
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.