Maison > développement back-end > C++ > Conseils pour convertir des lettres minuscules en lettres majuscules en utilisant le langage C

Conseils pour convertir des lettres minuscules en lettres majuscules en utilisant le langage C

王林
Libérer: 2024-03-29 16:09:02
original
1215 Les gens l'ont consulté

Conseils pour convertir des lettres minuscules en lettres majuscules en utilisant le langage C

Conseils pour convertir des lettres minuscules en lettres majuscules en utilisant le langage C

En langage C, il n'est pas difficile de convertir des lettres minuscules en lettres majuscules et vous pouvez utiliser le code ASCII pour un traitement simple. ASCII est une norme de codage de caractères dans laquelle les lettres majuscules vont de 65 (« A ») à 90 (« Z ») et les lettres minuscules vont de 97 (« a ») à 122 (« z »). Par conséquent, nous pouvons convertir les lettres minuscules en lettres majuscules avec de simples opérations mathématiques.

Ce qui suit est un exemple de code en langage C qui convertit les lettres minuscules en lettres majuscules :

#include <stdio.h>

char toUpperCase(char c) {
    if(c >= 'a' && c <= 'z') {
        return c - 32;
    } else {
        return c;
    }
}

int main() {
    char lowercaseChar, uppercaseChar;
    
    printf("请输入一个小写字母:
");
    scanf("%c", &lowercaseChar);
    
    uppercaseChar = toUpperCase(lowercaseChar);
    
    printf("转换后的大写字母为:%c
", uppercaseChar);
    
    return 0;
}
Copier après la connexion

Dans le code ci-dessus, une fonction toUpperCase est définie, acceptant une lettre minuscule comme paramètre et renvoyant la majuscule correspondante des lettres. Tout d’abord, déterminez si le caractère saisi est une lettre minuscule. Si tel est le cas, soustrayez 32 de la valeur du code ASCII pour obtenir la lettre majuscule correspondante. toUpperCase函数,接受一个小写字母作为参数,并返回对应的大写字母。首先判断输入的字符是否为小写字母,如果是,则将ASCII码值减去32,即可得到对应的大写字母。

main函数中,用户可以输入一个小写字母,然后调用toUpperCase

Dans la fonction main, l'utilisateur peut saisir une lettre minuscule, puis appeler la fonction toUpperCase pour la convertir en lettres majuscules et la sortir.

Avec cette opération mathématique simple, vous pouvez convertir des lettres minuscules en lettres majuscules. Cette méthode est simple et efficace et convient aux scénarios dans lesquels les caractères sont convertis en une seule fois. 🎜

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!

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal