Question: Entrez année et mois et imprimez le calendrier pour l'année et le mois correspondant.
Exemple:
Analyse des problèmes:
1. Tout d'abord, 1970 a été la naissance du système Unix. Il est devenu la première année d'Unix en 1970. Le 1er janvier 1970 a été jeudi. Maintenant, la plupart des téléphones portables ne peuvent afficher les fonctions du calendrier que jusqu'au 1er janvier 1970;
2. Si vous souhaitez imprimer un calendrier pour une certaine année et mois, vous devez d'abord calculer quel jour de la semaine il est le 1er du mois?
Résoudre le jour de la semaine?
2.1: Calculez d'abord le nombre de jours de l'année, c'est-à-dire le nombre de jours au 1er janvier de cette année, utilisez la boucle FOR, à partir de 1970, avec une année de saut +366 et une année normale +365;
2.2: Calculez le nombre de jours de mois, c'est-à-dire le nombre de jours à partir du 1er de ce mois, utilisez la boucle pour et calculez le nombre de jours de mois à partir de janvier;
2.1.1: Utilisez le jugement de l'année de levé et utilisez le commutateur pour juger le nombre de mois et de jours de retour;
2.3: Utilisez le nombre de jours de l'année plus le nombre de jours dans le mois pour trouver le nombre total de jours à partir du 1er janvier 1970 et utiliser le nombre total de jours pour déterminer le jour de la semaine le 1er du mois;
3. Déterminez le nombre total de jours ce mois-ci (en utilisant l'instruction Switch);
4. Imprimez le calendrier;
Implémentation du code:
Une fonction implémente l'impression printtitle (); Autrement dit, implémente une partie d'en-tête fixe;
Implémentez l'impression (paramètre 1, paramètre 2, paramètre 3); c'est-à-dire imprimer la partie thème du calendrier;
Paramètre 1 (calculer le nombre total de jours): Calculez le nombre de jours en année et calculez le nombre de jours par mois;
Le paramètre 2 passe l'année;
Le paramètre 3 passe le mois;
Pour déterminer l'année de saut en définissant les fonctions indépendantes;
Résumer:
Avant de résoudre les problèmes, vous devez d'abord analyser le problème, diviser progressivement le gros problème en petits problèmes, clarifier la logique et réaliser la logique des petits problèmes, et l'ensemble du problème a été atteint de 80%;
Du bas en haut, implémente progressivement, la fonction appelle indépendamment;
Partie d'implémentation de code:
-
--------------------------------------------------------------------------------------------------------------------------------
----
--------
--------
--------
--------
L'article Java de base ci-dessus (cas) d'impression d'impression perpétuelle est tout le contenu que je partage avec vous. J'espère que vous pourrez vous faire référence et j'espère que vous pourrez soutenir Wulin.com plus.