Respostas de exercícios de constantes e variáveis

Perguntas básicas:

primeira pergunta

  • Escreva o código passo a passo e o efeito é mostrado na figura:

Insira a descrição da imagem aqui

  • Etapas de escrita:
  1. Definir classe Teste1
  2. Definir método principal
  3. O console gera 5 linhas de valores constantes do tipo string.
  4. O console gera 5 linhas de valores constantes de tipo de caractere.
  • Resposta de referência:

    public class Test1 {
          
          
        public static void main(String[] args) {
          
          
    
            // 控制台输出任意5行字符串类型常量值
            System.out.println("善学如春起之苗");
            System.out.println("不见其增,日有所长");
            System.out.println("假学如磨刀之石");
            System.out.println("不见其损,年有所亏");
            System.out.println("加油吧!少年");
             // 控制台输出任意5行字符类型常量值
            System.out.println('J');
            System.out.println('A');
            System.out.println('V');
            System.out.println('A');
            System.out.println('!');
      	}
    }
    

Questão 2

  • Escreva o código passo a passo e o efeito é mostrado na figura:

Insira a descrição da imagem aqui

  • Etapas de escrita:

    1. Definir classe Test2
    2. Definir método principal
    3. O console gera 5 linhas de valores constantes do tipo inteiro.
    4. O console gera 5 linhas de valores constantes do tipo decimal.
  • Resposta de referência:

    public class Test2 {
          
          
        public static void main(String[] args) {
          
          
            // 控制台输出任意5行整数类型常量值
            System.out.println(-2147483648);
            System.out.println(-100);
            System.out.println(0);
            System.out.println(100);
            System.out.println(2147483647);
    
            // 控制台输出任意5行小数类型常量值
            System.out.println(-100.0);
            System.out.println(-10.0);
            System.out.println(0.0);
            System.out.println(10.9);
            System.out.println(100.9);
    
        }
    }
    
    

Questão 3

  • Escreva o código passo a passo e o efeito é mostrado na figura:

Insira a descrição da imagem aqui

  • Etapas de escrita:

    1. Definir classe Test3
    2. Definir método principal
    3. O console gera todos os valores constantes booleanos
  • Resposta de referência:

    public class Test3 {
          
          
        public static void main(String[] args) {
          
          
            // 控制台输出所有布尔类型常量值
            System.out.println(true);
            System.out.println(false);
        }
    }
    
    

Pergunta 4

  • Escreva o código passo a passo e o efeito é mostrado na figura:

Insira a descrição da imagem aqui

  • Etapas de escrita:

    1. Definir classe Test4
    2. Definir método principal
    3. Defina variáveis ​​de tipo de 2 bytes, atribua os valores máximo e mínimo dentro do intervalo de tipo de byte, respectivamente, e envie-os para o console.
    4. Defina duas variáveis ​​de tipo curto, atribua valores dentro do intervalo de tipo curto, respectivamente, e produza-os no console.
    5. Defina duas variáveis ​​​​do tipo int, atribua valores dentro do intervalo do tipo int, respectivamente, e gere-os no console.
    6. Defina 2 variáveis ​​de tipo longo, atribua valores além do intervalo do tipo int respectivamente e envie-os para o console.
  • Resposta de referência:

    public class Test4 {
          
          
        public static void main(String[] args) {
          
          
            // 定义2个 byte类型变量,分别赋byte类型范围内最大值和最小值,并输出在控制台.
            byte num1 = -128;
            byte num2 = 127;
            System.out.println(num1);
            System.out.println(num2);
    
            // 定义2个 short类型变量,分别赋short类型范围内的值,并输出在控制台.
            short num3 = -32768;
            short num4 = 32767;
            System.out.println(num3);
            System.out.println(num4);
            
            // 定义2个 int类型变量,分别赋int类型范围内的值,并输出在控制台.
            int num5 = -2147483648;
            int num6 = 2147483647;
            System.out.println(num5);
            System.out.println(num6);
            
            // 定义2个 long类型变量,分别赋超过int类型范围的值,并输出在控制台.
        	long num7 = -2147483649L;
        	long num8 = 2147483648L;
        	System.out.println(num7);
        	System.out.println(num8);
    	}  
    }
    

Pergunta 5

  • Escreva o código passo a passo e o efeito é mostrado na figura:

Insira a descrição da imagem aqui

  • Etapas de escrita:

    1. Definir classe Test5
    2. Definir método principal
    3. Defina 2 variáveis ​​​​do tipo float, atribua valores a elas respectivamente e gere-as no console.
    4. Defina 2 variáveis ​​de tipo duplo, atribua valores a elas respectivamente e produza-as no console.
  • Resposta de referência:

     public class Test5 {
          
          
          public static void main(String[] args) {
          
          
              // 定义2个 float类型变量,分别赋值,并输出在控制台.
              float num1 = -3.14F;
              float num2 = 3.14F;
              System.out.println(num1);
              System.out.println(num2);
    
              // 定义2个 double,分别赋值,并输出在控制台.
              double num3 = -3.4;
              double num4 = 3.4;
              System.out.println(num3);
              System.out.println(num4);
          }
      }
    

Pergunta 6

  • Escreva o código passo a passo e o efeito é mostrado na figura:

Insira a descrição da imagem aqui

  • Etapas de escrita:
  1. Definir classe Test6
  2. Definir método principal
  3. Defina 5 variáveis ​​​​do tipo char, atribua valores a elas respectivamente e gere-as no console.
  4. Defina 2 variáveis ​​​​do tipo booleano, atribua valores a elas respectivamente e gere-as no console.
  • Resposta de referência:

    public class Test6 {
          
          
        public static void main(String[] args) {
          
          
            // 定义5个 char类型变量,分别赋值,并输出在控制台.
            char ch1 = '9';
            char ch2 = 'J';
            char ch3 = 'a';
            char ch4 = ' ';
            char ch5 = '@';
    
            System.out.println(ch1);
            System.out.println(ch2);
            System.out.println(ch3);
            System.out.println(ch4);
            System.out.println(ch5);
            // 定义2个 boolean类型变量,分别赋值,并输出在控制台.
          	boolean b1 = true;
          	boolean b2 = false;
    
          	System.out.println(b1);
          	System.out.println(b2);
      	}
     }
    

Pergunta 7

  • Escreva o código passo a passo e o efeito é mostrado na figura:

Insira a descrição da imagem aqui

  • Ilustração da etapa:

Insira a descrição da imagem aqui

  • Dicas de Desenvolvimento: Defina o formato das variáveis ​​sem atribuir valores

    // 	数据类型 变量名 ;
    int temp;
    
  • Etapas de escrita:

    1. Definir classe Test7
    2. Definir método principal
    3. Defina duas variáveis ​​inteiras a, b e atribua valores
    4. O console exibe os valores das variáveis ​​​​a e b antes da troca.
    5. Definir uma variável temporária de terceiros sem atribuir um valor
    6. Use a variável de terceiros temp para trocar os valores de a e b
    7. O console exibe os valores trocados das variáveis ​​​​a e b.
  • Resposta de referência:

    public class Test7 {
          
          
        public static void main(String[] args) {
          
          
            // 定义两个整数变量a,b并赋值
            int a = 10;
            int b = 20;
            // 控制台输出变量a,b的值
            System.out.println("互换前:");
            System.out.println(a);
            System.out.println(b);
            // 定义一个第三方变量,不赋值.
            int temp;
            // 利用第三方变量,是a,b的值互换.
            temp = a ;
            a = b;
            b = temp;
    
            // 控制台输出变量a,b的互换后的值.
            System.out.println("互换后:");
            System.out.println(a);
            System.out.println(b);
      	} 
    }
    

Acho que você gosta

Origin blog.csdn.net/zhangchen124/article/details/132443961
Recomendado
Clasificación