输出英文字母表: a-z
public class Main {
public static void main(String[] args) {
for (char i = 'a'; i <= 'z'; i++) {
System.out.print(i);
}
}
}
输出大小写交替的字母表:aBcDEf.....xYz
public class Main {
public static void main(String[] args) {
for(int i='a',j='A';i<='z';i++,j++){
if(i%2==0){
System.out.print((char)(j));
}else{
System.out.print((char)(i));
}
}
}
}
输出1-100之间所有与数字6有关的数字(6的倍数、6开头、6结尾)
public class Main {
public static void main(String[] args) {
for (int i = 1; i <= 100; i++) {
if(i%6==0 || i%10==6 || i/10==6)
System.out.println(i);
}
}
}
一只猴子摘桃吃,第一天吃了所摘桃子的一半,不过瘾又多吃了一个。
第二天,又吃了第一天所剩的桃子的一半多一个,
以后每天都吃上一天所剩桃子的一半多一个,吃到第10天是就剩一个桃了。
问:共摘了多少个桃子?
public class Main {
public static void main(String[] args) {
int tao=1,day=10;
while(day>=1){
System.out.println("第"+day+"天剩"+tao+"个桃");
tao=(tao+1)*2;
day--;
}
}
}
输出1900-1-1到2023-12-31共有多少天(需要考虑闰年)
public class Main {
public static void main(String[] args) {
int sum=0,days=0;
for(int year=1900;year<=2023;year++){
days+=365;
if(year%4==0 &&year%100!=0 ||year%400==0){
days++;
sum+=1;
}
} System.out.println("共有"+days+"天共有"+sum+"个闰年");
}
}
输出1900年到2023年的所有闰年以及个数(多少个闰年)
public class Main {
public static void main(String[] args) {
int sum=0;
for (int i = 1900; i <= 2023; i++) {
if(i%400==0 ||i%4==0&&i%100!=0){
sum+=1;
System.out.println(i);
}
}
System.out.println("共有"+sum+"个闰年");
}
}
输出100以内的偶数的和和奇数的和
public class Main {
public static void main(String[] args) {
int sum=0;
int sum2=0;
for (int i = 1; i <= 100; i++) {
if(i%2==0){
sum+=i;
}else if(i%2==1){
sum2+=i;
}
}
System.out.println("所有偶数的和:"+sum);
System.out.println("所有奇数的和:"+sum2);
}
}
输出: 1 1 2 3 5 8 13 .......
public class Main {
public static void main(String[] args) {
int a=1,b=1,c;
System.out.println(a);
System.out.println(b);
for(int i=1;i<=10;i++){
c=a+b;
a=b;
b=c;
System.out.println(c);
}
}
}