解决方案 »
- java子类复写私有方法问题
- ant与junit结合时,想通过扩充ANT,通过读一个外部XML文件把文件中的值读到ANT已有的任务中
- 你瞧瞧这界面写的.....
- java中如何调用.dll文件、.oca文件和.ocx文件
- 请教一正则表达式写法,谢谢。
- 我一直是作信息管理系统开发的,请问什么是嵌入式开发,举个例子?如何开发?用于哪类项目?
- 为什么我的jb9中的EJB Module、Web Application等应用不好使,请大虾给点意见
- java中如何得到极小单位的时间?
- 文件大小只有几K,怎么写下载程序?
- Jbuilder的问题!
- 求大神解释:java中三目运算的底层实现原理及与if,else相比性能的差异
- swt printer连续打印问题
import java.util.Scanner;public class Main { public static void main(String[] args) {
Scanner input = new Scanner(System.in);
System.out.println("请输入一个0-9之间的数:");
int num = input.nextInt(10); for (int i = num; i > 0; i--) {
for (int j = i; j > 0; j--) {
if (j > 1) {
System.out.print(j + "*");
} else {
System.out.print(j);
}
}
System.out.println();
}
}}
Scanner input = new Scanner(System.in);
System.out.println("请输入一个0-9之间的数:");
int num = input.nextInt();
if(num >= 10 || num < 0) {
System.out.println("请输入0-9之间的数!");
return;
} for (int i = num; i > 0; i--) {
for (int j = i; j > 0; j--) {
if (j > 1) {
System.out.print(j + "*");
} else {
System.out.print(j);
}
}
System.out.println();
}
}}
public class Test {
public static void main(String[] args){
Scanner in = new Scanner(System.in) ;
System.out.print("please input an integer between 0 and 9:") ;
int n = in.nextInt();
if(n < 0 || n >9){
System.out.println("-----Error:number must between 0 and 9-----") ;
}else{
for(;n>=1;n--){
StringBuffer str = new StringBuffer("") ;
str.append(n) ;
for(int i = n-1;i>=1;i--){
str.append("*").append(i) ;
}
System.out.println(str) ;
}
}
}
}
int num = -1 ;
while(true){
System.out.println("请输入0-9之间的一个整数:");
num = input.nextInt();
if (num >= 0 && num <= 9 )
break;
}
for (int i =num ; i >0 ; i--){
for (int j = i; j>0 ; j--){
if (j == 1)
System.out.print(j);
else
System.out.print(j + "*");
}
System.out.println();
}
for (int i =num ; i >0 ; i--){
StringBuffer str = new StringBuffer(num);
for (int j = (num-1); j>0 ; j--){
str.append('*'+j);
}
System.out.println(str.toString());
}