一些编程题

1  

题目:输出9*9口诀。     

 

 

public static void main(String[] args) {
for(int i=1; i<10; i++) {
for(int j=1; j<=i; j++) {
System.out.print(j + "*" + i + "=" + j*i + " " );
if(j*i<10){System.out.print(" ");}
}
System.out.println();
}
}


2

题目:输入三个整数x,y,z,请把这三个数由小到大输出。 

 

int x,y,z,t;
Scanner sc=new Scanner(System.in);
System.out.println("请输入整数A");
x=sc.nextInt();
System.out.println("请输入整数B");
y=sc.nextInt();
System.out.println("请输入整数C");
z=sc.nextInt();
if(x>y){
t=x;
x=y;
y=t;
}
if(x>z){
t=x;
x=y;
y=t;
}
if(y>z){
t=y;
y=z;
z=t;
}
System.out.println(x+" "+y+" "+z);

3

题目:猴子吃桃问题:猴子第一天摘下若干个桃子,当即吃了一半,还不瘾,又多吃了一个     第二天早上又将剩下的桃子吃掉一半,又多吃了一个。以后每天早上都吃了前一天剩下     的一半零一个。到第10天早上想再吃时,见只剩下一个桃子了。求第一天共摘了多少。   

 

 

public static void main(String[] args) {  
    int x = 1;     
    for(int i=2; i<=10; i++) {
       x = (x+1)*2;
   }
    System.out.println("猴子第一天摘了 " + x + " 个桃子");
}



 

posted @ 2012-02-28 18:49  一个人的深夜  阅读(250)  评论(0编辑  收藏  举报