一些编程题
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 + " 个桃子");
}
千里之行,始于足下
做自己热爱的工作,才能实现人生价值
热情在没有天赋的情况下,也能给予人巨大的力量