Tutoriel de programmation en langage C : Comment extraire la mantisse d'un téléphone mobile

Dans la programmation en langage C, nous devons souvent traiter différents types de données et opérations. Aujourd'hui, nous allons partager un sujet intéressant et pratique : comment extraire le chiffre d'un téléphone portable. Les chiffres du téléphone mobile sont les derniers chiffres du numéro de téléphone mobile. L'extraction de ces numéros peut apporter plus de possibilités à notre programme. Dans cet article, nous allons vous présenter une méthode concise et efficace pour vous aider à extraire facilement le chiffre de votre téléphone mobile.

Comment extraire le chiffre d'un téléphone mobile en programmation en langage 3C

  1. Structure du numéro de téléphone portable

Avant de commencer à écrire le code, comprenons la structure d'un numéro de mobile. De manière générale, un numéro de téléphone mobile se compose de trois parties : l'indicatif du pays, l'indicatif régional et le numéro d'utilisateur. La mantisse du téléphone mobile qui nous intéresse est constituée des derniers chiffres du numéro d'utilisateur. Par exemple, pour le numéro de téléphone mobile +86 13800138000, le numéro d'utilisateur est 13800138000. Nous apprendrons comment extraire et traiter ces numéros.

  1. Extraire la mantisse en utilisant l'opération de reste

En langage C, on peut utiliser l'opérateur reste (%) pour extraire la mantisse. Cet opérateur renvoie le reste dans une opération de division, ce qui est exactement ce dont nous avons besoin. Regardons un exemple de code :

#inclure

int main() {

numéro de téléphone int = 13800138000 ;

int derniers chiffres = numéro de téléphone % 10 000 ;

printf(\Le chiffre du téléphone mobile est : %d\ lastDigits);

renvoie 0 ;

}

Dans le code ci-dessus, nous utilisons %les opérateurs pour diviser le numéro de téléphone mobile par 10 000 et obtenir le reste. En stockant le résultat dans lastDigitsune variable, nous avons réussi à extraire le chiffre du téléphone portable. Dans cet exemple, le résultat serait 手机尾数是:8000.

  1. extensions

Maintenant que nous avons réussi à extraire la mantisse du téléphone, voyons comment nous pouvons étendre davantage la fonctionnalité. Nous pouvons faire des opérations intéressantes avec la mantisse extraite.

3.1 Calcul de la mantisse

Tout d’abord, nous pouvons faire quelques calculs simples sur la mantisse extraite. Par exemple, on peut calculer le carré d’une mantisse ou la somme de deux mantisses. Voici un exemple de code :

#inclure

int main() {

numéro de téléphone int = 13800138000 ;

int derniers chiffres = numéro de téléphone % 10 000 ;

int carré = derniersDigits * derniersDigits;

somme int = derniersDigits + derniersDigits ;

printf(\Le carré de la mantisse est : %d\

\ carré);

printf(\La somme des mantisses est : %d\

\ somme);

renvoie 0 ;

}

Dans le code ci-dessus, nous calculons le carré de la mantisse et la somme des deux mantisses et imprimons le résultat. Vous pouvez effectuer davantage d'opérations de calcul en fonction des besoins réels.

3.2 Effectuer des opérations spécifiques basées sur la mantisse

Une autre application intéressante consiste à effectuer des opérations spécifiques basées sur la mantisse. Par exemple, nous pouvons décider d'exécuter ou non un certain bloc de code en fonction de la parité de la mantisse. Voici un exemple de code :

#inclure

int main() {

numéro de téléphone int = 13800138000 ;

int derniers chiffres = numéro de téléphone % 10 000 ;

si (derniers chiffres % 2 == 0) {

printf(\La mantisse est un nombre pair.\n\ //Exécutez le code spécifique ici

} autre {

printf(\La mantisse est un nombre impair.\n\ //Exécutez le code spécifique ici

}

renvoie 0 ;

}

Dans le code ci-dessus, nous utilisons des instructions conditionnelles pour déterminer la parité de la mantisse et exécuter différents blocs de code en fonction des résultats. Vous pouvez concevoir des opérations plus complexes en fonction des besoins réels.

  1. Résumer

Grâce à cet article, nous avons appris comment extraire le chiffre du téléphone mobile en programmation en langage C. Nous avons utilisé l'opérateur restant pour diviser le numéro de téléphone mobile par 10 000 et obtenir le reste, en extrayant avec succès la mantisse. De plus, nous montrons comment étendre les fonctionnalités pour inclure des calculs de mantisse et effectuer des opérations spécifiques basées sur la mantisse. J'espère que cet article pourra vous aider à gérer les numéros de téléphone mobile dans la programmation en langage C et apporter plus de possibilités à vos programmes.

Maintenant que vous maîtrisez la méthode d’extraction des chiffres d’un téléphone portable, essayez de l’appliquer à votre projet ! Je pense que cette petite astuce vous apportera plus de plaisir et de créativité en matière de programmation.
Une partie du code est transférée depuis : https://www.wodianping.com/c/2023-08/253722.html

Je suppose que tu aimes

Origine blog.csdn.net/qq_42151074/article/details/132262319
conseillé
Classement