Córerze do małych liter

Córerze do małych liter
Ten artykuł przejdzie wiele technik używania języka C do przekształcania wielkich liter (znaków lub ciągów) w małe litery. Kapitał słowo to wielkie znaki. Podobnie, mała litera tego słowa reprezentuje małą postać. Podczas gdy wykorzystujemy wartości ASCII do przekształcania znaków kapitałowych lub ciągów w małe litery, procedura przekształca wielkie litery w małe struny w języku C. Znaki wielkich (A -Z) zawierają wartości ASCII 65 do 90, podczas gdy małe znaki (A -Z) mają wartości ASCII w zakresie 97 do 122.

Użyj metody Tolower (), aby przekształcić znaki wielkie w małe znaki

Aby przekształcić znaki wielkie w małe postacie, możemy użyć metody Tolower (). Jeśli metoda tolower () jest wywoływana z parametrem, który nie jest znakiem wielkim, zapewnia ten sam tekst, który został mu dostarczony. Jest zadeklarowany w bibliotece .

W języku C słowo jest traktowane jako liczba całkowita. Że ilekroć tekst jest podawany jako parametr, odpowiedni kod (numer) Słowa ASCII jest dostarczany zamiast samego tekstu.

#włączać
#włączać
int main ()

char S [100];
printf („Wprowadź sznurek górny:”);
Scanf („%[^\ n]”, s);
for (int j = 0; s [j]!= '\ 0'; J ++)

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

printf („Niższy ciąg obudowy to: %s \ n”, s);
powrót 0;

Krokiem jest zintegrowanie wymaganych bibliotek. #include i #include . Następnie definiujemy funkcję main (). W ramach tej funkcji inicjowanie zmiennej „s” dla ciągu. Tutaj określamy rozmiar i typ danych wprowadzonego ciągu. Metoda printf () jest wywoływana w celu wyświetlenia wiersza, aby użytkownik musiał wprowadzić dowolny ciąg, który ma znak górnego przypadku.

W następnym kroku korzystamy z funkcji scanf (). Jest to wbudowana funkcja języka C, który służy do uzyskania zorganizowanych informacji. Następnie ubiegamy się o pętlę. W środku dla pętli najpierw zainicjujemy zmienną „j”. A następnie ustawiamy warunek tej zmiennej. Następnie zwiększamy wartość zmiennej „j”. Ponadto stosujemy metodę Tolower (), która modyfikuje wprowadzony ciąg w strumieniu niższej liczby.

Po przekształceniu ciągu wykorzystujemy metodę printf (), aby wyświetlić ciąg w formie dolnej skrzyni. Ostatecznie polecenie return 0 jest stosowane w celu zakończenia kodu.

Przekształcenie wielkich strun w małe struny, użycie do pętli

W tym etapie użytkownik będzie zobowiązany do wprowadzenia ciągu, który zawiera wszystkie znaki wielkiego lub kilka znaków wielkich. Następnie przekształcimy go w cały mały sznurek za pomocą pętli w poniższym przykładzie:

#włączać
#włączać
int main ()
Char St [30];
int J;
printf („Wprowadź ciąg:”);
Scanf („%s”, st);
dla (j = 0; j = 65 && st [j]<=90)
ST [J] = ST [J] +32;

printf („\ nlower Case String to: %s”, st);
powrót 0;

Tutaj wprowadzimy pliki nagłówka i . W następnym kroku nazywamy metodę Main (). Deklarujemy zmienną dla łańcucha. Typ danych zmiennej ciągów to znak. Możemy ustawić rozmiar łańcucha tutaj. Tymczasem zainicjujemy inną zmienną. Teraz otrzymujemy ciąg od użytkownika jego własnego wyboru, więc zastosujemy funkcję printf ().

Oprócz tego wywoływana jest metoda scanf (). Ponadto, dla pętli jest wykorzystywane do konwersji wprowadzonego ciągu, który ma wszystkie wielkie znaki na małe znaki. Najpierw ustawiamy zmienną „J” w pętli. W pętli FOR stosujemy funkcję len (), aby znaleźć długość zdefiniowanego ciągu. Ponadto definiujemy wymaganie tej zmiennej. Wartość „j” musi być mniejsza lub równa długości ciągu.

Zaraz potem zwiększamy wartość zmiennej „J”. Stosujemy, jeśli stan tutaj. Oznacza to, że długość łańcucha musi wynosić od 65 do 90, ponieważ kod ASCII wynosi 65, a kod ASCII z 90. Ponadto dołączamy 32 do zdefiniowanego ciągu. W ten sposób zmieniamy to na małe litery. Na zewnątrz dla pętli stosujemy funkcję printf () i uzyskujemy wynikowy ciąg w małej litery. Aby zakończyć program, używamy instrukcji Return 0.

Użyj metody strlwr (), aby przekształcić ciąg wieloletnich w małą literę

Metoda strlwr () to metoda standardowa biblioteki ciągów, która jest używana do przekształcania tekstu wielkiego w małym tekście, dostarczając określony ciąg jako parametr i uzyskując łańcuch o małej litery. Ciąg wielkimi jest przekazywany do metody strlwr () jako parametr, a następnie metoda strlwr () wytwarza małe sznur.

Zobaczmy, jak wykorzystać metodę wbudowaną strlwr () w języku C, aby zmienić tekst wielkimi na małą literę.

#włączać
#włączać
#włączać
int main ()

Char S [80];
printf („Enter UpperCase String:”);
dostaje (s);
printf („\ nity małe litery = %s”, strlwr (s));
getch ();
powrót 0;

Przede wszystkim trzy pliki nagłówka i są dołączone. Następnie wywoływana jest metoda główna (). Deklarujemy „s” dla struny wewnątrz ciała tej metody. Rozmiar dostarczonego ciągu jest wymieniony tutaj. Aby wydrukować instrukcję, używana jest funkcja printf (), a użytkownik będzie musiał podać dowolny ciąg, który zawiera słowa górne.

Metoda gets () jest stosowana w następnym kroku. Jest to wbudowana funkcjonalność języka programowania C, którego można użyć do przyjmowania ciągu. Następnie używamy techniki STLWR () do aktualizacji dostarczony ciąg do dolnego ciągu. Po prostu używamy podejścia printf (), aby uzyskać ciąg w niższym przypadku po jego zmodyfikowaniu. Dodatkowo stosuje się metodę getch (). Instrukcja zwrotu 0 zostanie wykorzystana do zakończenia programu.

Wniosek

W tym artykule opisano różne metody przekształcania wielkich ciągów w małe struny. Wykorzystaliśmy funkcje Loop, Strlwr () i Tolower () z ich przykładami, aby zaktualizować ciągi do małej litery. Te przykłady są łatwe do zrozumienia i wdrożenia dla wszystkich początkujących użytkowników.