C Großbuchstaben in Kleinbuchstaben

C Großbuchstaben in Kleinbuchstaben
Dieser Artikel durchläuft zahlreiche Techniken zur Verwendung der C -Sprache, um Großbuchstaben (Zeichen oder Zeichenfolgen) in Kleinbuchstaben zu verwandeln. Der Großbuchstaben des Wortes wären die Großbuchstaben. Ebenso repräsentiert der kleine Buchstabe des Wortes ein Kleinbuchstabencharakter. Während wir ASCII -Werte verwenden, um Kapitalzeichen oder Zeichenfolgen in Kleinbuchstaben zu verwandeln, verwandelt das Verfahren Großbuchstaben in Kleinkämmen in C -Sprache. Großbuchstaben (a -z) enthalten ASCII -Werte 65 bis 90, während Kleinbuchstaben (A -Z) ASCII -Werte im Bereich 97 bis 122 besitzen.

Verwenden Sie die Methode Tolower (), um Großbuchstaben in Kleinbuchstaben zu verwandeln

Um Großbuchstaben in Kleinbuchstaben zu verwandeln, können wir die Methode Tolower () verwenden. Wenn die Methode Tolower () mit einem Parameter aufgerufen wird, der kein Großbuchstaben ist, liefert sie denselben Text, der ihm geliefert wurde. Es wird in der Bibliothek deklariert .

In der C -Sprache wird das Wort als Ganzzahl behandelt. Wenn ein Text als Parameter bereitgestellt wird, wird der entsprechende ASCII -Code (Nummer) des Wortes eher geliefert als der Text selbst.

#enthalten
#enthalten
int main ()

char s [100];
printf ("eine obere Fälle eingeben:");
scanf ("%[^\ n]", s);
für (int j = 0; s [j]!= '\ 0'; J ++)

s [j] = tolower (s [j]);

printf ("Unterkoffer String ist: %s \ n", s);
Rückkehr 0;

Der Schritt besteht darin, die erforderlichen Bibliotheken zu integrieren. #include und #include . Dann definieren wir die main () -Funktion. Innerhalb des Körpers dieser Funktion initialisieren wir Variable 's' für die Zeichenfolge. Hier geben wir die Größe und den Datentyp der eingegebenen Zeichenfolge an. Die printf () -Methode wird aufgerufen, um die Zeile anzuzeigen.

Im nächsten Schritt verwenden wir die Funktion scanf (). Es ist eine integrierte Funktion der C-Sprache, mit der organisierte Informationen erhalten werden. Dann bewerben wir uns für die Schleife. Im Inneren für Schleifen zuerst initialisieren wir die Variable 'j'. Und dann setzen wir die Bedingung für diese Variable. Danach erhöhen wir den Wert der Variablen 'j'. Darüber hinaus verwenden wir die Tolower () -Methode, die die eingegebene Zeichenfolge in eine String mit niedrigerer Fall modifiziert.

Nach dem Konvertieren der Zeichenfolge verwenden wir die Printf () -Methode, um die Zeichenfolge im unteren Fallformular anzuzeigen. Am Ende wird der Befehl return 0 angewendet, um den Code zu beenden.

Umwandlung von Großbuchstaben in Kleinkappen -Saiten, verwenden Sie für die Schleife

In diesem Schritt muss der Benutzer eine Zeichenfolge eingeben, die alle Großbuchstaben oder einige Großbuchstaben enthält. Dann werden wir es mit Hilfe von für die Schleife im folgenden Beispiel in eine gesamte Kleinbuchstaben -Zeichenfolge verwandeln:

#enthalten
#enthalten
int main ()
Char st [30];
int j;
printf ("die Zeichenfolge eingeben:");
scanf ("%s", st);
für (j = 0; j = 65 && st [j]<=90)
st [j] = st [j] +32;

printf ("\ nlower case String ist: %s", st);
Rückkehr 0;

Hier werden wir die Header -Dateien vorstellen und . Im nächsten Schritt nennen wir die Main () -Methode. Wir deklarieren eine Variable für die Zeichenfolge. Der Datentyp der Zeichenfolgevariablen ist Zeichen. Wir können die Größe der Zeichenfolge hier festlegen. In der Zwischenzeit initialisieren wir eine andere Variable. Jetzt erhalten wir eine Zeichenfolge vom Benutzer seiner eigenen Wahl, sodass wir die Printf () -Funktion anwenden.

Darüber hinaus wird die scanf () -Methode aufgerufen, um die eingegebene Zeichenfolge zu lesen. Darüber hinaus wird für die Schleife verwendet, um die eingegebene Zeichenfolge zu konvertieren, die alle Großbuchstaben in Kleinbuchstaben enthält. Wir haben zuerst die Variable 'J' in der Schleife festgelegt. Innerhalb der für Schleife verwenden wir die Len () -Funktion, um die Länge der definierten Zeichenfolge zu finden. Darüber hinaus definieren wir die Anforderungen für diese Variable. Der Wert von 'j' muss weniger oder gleich der Länge der Zeichenfolge sein.

Kurz danach erhöhen wir den Wert der Variablen 'j'. Wir bewerben uns hier, wenn. Das bedeutet. Darüber hinaus fügen wir 32 an die definierte Zeichenfolge hinzu. So ändern wir es in Kleinbuchstaben. Außerhalb für die Schleife verwenden wir die Printf () -Funktion und erhalten die resultierende Zeichenfolge in der Kleinbuchstabenform. Um das Programm zu beenden, verwenden wir die Anweisung return 0.

Verwenden Sie die Strlwr () -Methode, um eine Großbuchstaben in einen Kleinbuchstaben zu verwandeln

Die Strlwr () -Methode ist eine Standardmethode für die String -Bibliothek, mit der ein Großbuchstaben in einen Kleinbuchstaben -Text transformiert wird, indem die angegebene Zeichenfolge als Parameter bereitgestellt und die Zeichenfolge mit Kleinbuchstaben abgerufen wird. Die Großbuchstaben -Zeichenfolge wird als Parameter an die Strlwr () -Methode übergeben, und dann erzeugt die Strlwr () -Methode die Kleinbuchstaben -Zeichenfolge.

Lassen Sie uns sehen, wie Sie die eingebaute Methode in der C-Sprache verwenden, um einen Großbuchstaben in einen Kleinbuchstaben zu ändern.

#enthalten
#enthalten
#enthalten
int main ()

char s [80];
printf ("Großbuchstaben eingeben:");
bekommt (s);
printf ("\ nits lockary = %s", strlwr (s));
getch ();
Rückkehr 0;

Zunächst drei Header -Dateien und sind enthalten. Die main () -Methode wird dann aufgerufen. Wir deklarieren 's' für die Zeichenfolge im Körper dieser Methode. Die Größe der bereitgestellten Zeichenfolge wird hier erwähnt. Um die Anweisung auszudrucken, wird die Funktion printf () verwendet, und der Benutzer muss eine beliebige Zeichenfolge angeben, die obere Fallwörter enthält.

Die Methode get () wird im nächsten Schritt angewendet. Es handelt sich um eine integrierte Funktionalität der C-Programmiersprache, mit der die Zeichenfolge aufgenommen werden kann. Anschließend haben wir die Strlwr () -Technik verwendet, um die bereitgestellte Zeichenfolge auf eine niedrigere Zeichenfolge zu aktualisieren. Wir verwenden einfach den printf () -Ansatz, um die Zeichenfolge in niedrigerer Fall zu erhalten, sobald er geändert wurde. Zusätzlich wird die Getch () -Methode angewendet. Die Rückgabe 0 -Anweisung wird verwendet, um das Programm zu beenden.

Abschluss

In diesem Artikel wurden verschiedene Methoden zur Umwandlung der Großbuchstaben in Kleinkappenketten beschrieben. Wir haben für Loop, Strlwr () und Tolower () mit ihren Beispielen verwendet. Diese Beispiele sind für alle Anfänger -Benutzer leicht zu verstehen und zu implementieren.