Java学习习题_01
题目链接:https://pan.baidu.com/s/1RUm8aVUonk8Td5zLlHsUvg
提取码:w1hg
package question_02;
public class question_02_1 {
public static void main(String[] args) {
int sum=0;
for(int i=0; i<=100; i++) {
sum+=i;
}
System.out.println(sum);
}
}
package question_02;
public class question_02_2 {
public static void main(String[] args) {
int sum=0;
for(int i=1; i<=99; i+=2) {
sum+=i;
}
System.out.println(sum);
}
}
(1)
package question_02;
public class question_02_3 {
public static void main(String[] args) {
int sum = 0;
int i = 0;
while(i<=100) {
sum+=i;
i++;
}
System.out.println(sum);
}
}
(2)
package question_02;
public class question_02_3 {
public static void main(String[] args) {
int sum = 0;
int i = 1;
while(i<=99) {
sum+=i;
i+=2;
}
System.out.println(sum);
}
}
package question_02;
import java.util.*;
public class question_02_4{
public static void main(String[] args) {
Scanner x = new Scanner(System.in);
int n = x.nextInt();//n<10
int sum = 1;
for(int i=1; i<=n; i++) {
sum*=i;
}
System.out.println(sum);
}
}
5.
package question_01;
public class question_01_5 {
public static void main(String[] args) {
int sum = 0;
for(int i=1; i<=100; i++) {
if(i%3==0 && i%5!=0) {
sum+=i;
}
}
System.out.println(sum);
}
}
6.
package day3;
public class Exc1 {
public static void main(String[] args) {
for(int i = 0 ; i <= 33; i++) {
int max = (100 - 3 * i)/2;
for(int j = 0 ; j <= max; j++) {
int k = 100 - i - j;
if(k % 3 != 0) continue;
int money = 3*i + 2*j + k/3;
if(money == 100) {
System.out.println("公鸡:"+i+" 母鸡:"+j+" 小鸡:"+k);
}
}
}
}
}
7.
package question_02;
public class question_02_7 {
public static void main(String[] args) {
for(int i=0; i<=9; i++) {
for(int j=0; j<=(36-4*i)/3; j++) {
if((36-i-j)%2 != 0) continue;
if((i*4+3*j+(36-i-j)/2) == 36) {
System.out.println("男:"+i+" 女:"+j+" 小孩:"+(36-i-j));
}
}
}
}
}
8.
package question_02;
public class question_02_8 {
public static void main(String[] args) {
for(int i=1000; i<=9999; i++) {
int a = i/1000;
int b = i/100%10;
int c = i/10%10;
int d = i%10;
if(((a*10+b) + (c*10+d)) * ((a*10+b) + (c*10+d)) == i)
System.out.println(i);
}
}
}
package question_02;
import java.util.*;
public class question_02_9 {
public static void main(String[] args) {
Scanner s = new Scanner(System.in);
int n = s.nextInt();
for(int i = 0 ; i<n; i++) {
for(int j=0; j<n-i ; j++) {
System.out.print(" ");
}
for(int k=0; k<2*i+1; k++) {
System.out.print("*");
}
System.out.println();
}
}
}
10.
package question_02;
public class question_02_10 {
public static void main(String[] args) {
for(int i = 1 ; i<=9; i++) {
for(int j=1; j<=i ; j++) {
System.out.print(i+"*"+j+"="+(i*j)+" ");
}
System.out.println();
}
}
}
package question_02;
public class question_02_11 {
public static void main(String[] args) {
for(int i=100; i<1000; i++) {
int a = i/100;
int b = i/10%10;
int c = i%10;
if((a*a*a+b*b*b+c*c*c) == i)
System.out.println(i);
}
}
}