Phi*_*eas 0 java methods do-while
我的程序应该将数字输出为单词.例如输入10.输出TEN.除了十点之外,我输入的所有其他数字都是正确的.我只需要帮助来解决这个问题.任何帮助将不胜感激.当我输入10时,它显示为空白.
我的代码:
你的程序为11-99而不是10之间的所有数字正确输出单词的数字是因为你在青少年()子程序中忘记了以下代码:
if(numInput==10){
System.out.println("Ten");
}
Run Code Online (Sandbox Code Playgroud)
当输入为"10"时,将输入该子程序,但它不会输出任何内容,因为您从不检查输入是否为"10".
另外,ten()子例程中的以下代码:
if(tensDigit==10){
System.out.println("ten");
}
Run Code Online (Sandbox Code Playgroud)
永远无法达到,因为当输出为'10'时,调用teens()子程序,而不是ten()子程序.