Maison >Java >javaDidacticiel >Écrire différents types de code
Entrez le mois avec le clavier et affichez la saison correspondante
Pénétration du cas :
L'essentiel est qu'il n'y a pas de rupture dans le corps de la déclaration du cas
S'il n'y a pas de rupture , il entrera directement l'instruction de cas suivante. Le corps continue d'exécuter jusqu'à ce qu'il y ait une pause
Scanner sc = System.out.println("请输入数字" num = 1 2 12 System.out.println("冬季" 3 4 5 System.out.println("c季" 6 7 8 System.out.println("夏季" 9 10 11 System.out.println("秋季" System.out.println("呵呵呵 " }
Imprimez tous les palindromes dans le nombre à 5 chiffres Plage : 10000 ~ 100000
Conditions : Chiffre des unités == Chiffre des milliers && Chiffre des dizaines == Chiffre des milliers
1 public static void main(String[] args) { 2 3 for(int i = 10000; i < 100000; i++){ 4 //求各个位 5 int g = i%10; 6 int s = i/10%10; 7 //int b = i/10/10%10; 8 int q = i/10/10/10%10; 9 int w = i/10/10/10/10%10;10 //条件判断 11 if(g == w && s == q){12 System.out.println(i);13 }14 }15 16 }
Échange d'éléments de tableauTableau original int[] arr = {10,20,30,40,50};
Sortie arr={ 50, 40, 30, 20, 10}
Idée :
Définissez deux variables i et j pour représenter respectivement les valeurs d'indexdes éléments précédents et suivants
échangez les éléments à plusieurs reprises et déplacez les valeurs d'index
1 public static void main(String[] args) { 2 // TODO Auto-generated method stub 3 int[] arr = {10,20,30,40,50}; 4 //定义两个变量 i j 5 int i = 0; 6 int j = arr.length-1; 7 //在 i< j的情况下反复交换和移动ij 8 while(i<j){ 9 //交换 10 int tmp = arr[j]; // 把后面元素的值 存放到临时变量中 11 arr[j] = arr[i]; //把前面元素值 赋值给后面元素 12 arr[i] = tmp; // 把临时变量中存放的 原后面元素的值 赋值给前面的元素 13 14 //移动索引值 15 i++; 16 j--; 17 }
Fibonacci Il y a un couple de lapins À partir du troisième mois après la naissance, ils donnent naissance à un couple de lapins chaque mois. Une fois que le bébé lapin a grandi jusqu'au troisième mois, ils donnent naissance à un couple de lapins. donner naissance à un autre couple de lapins chaque mois
Si les lapins ne meurent pas, demander Quel est le nombre de couples de lapins au vingtième mois ?
1 public static void main(String[] args) { 2 // TODO Auto-generated method stub 3 int[] arr = new int[20]; 4 5 arr[0] = 1; 6 arr[1] = 1; 7 8 for(int i = 2;i<arr.length;i++){ 9 arr[i] = arr[i-1] + arr[i-2]; 10 } 11 12 System.out.println("最终的兔子数: "+arr[19]); 13 }
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!