C Programma om te controleren of een teken een alfabet is of niet

In dit voorbeeld leert u controleren of een door de gebruiker ingevoerd teken een alfabet is of niet.

Om dit voorbeeld te begrijpen, moet u kennis hebben van de volgende C-programmeeronderwerpen:

  • C Programmeringsoperatoren
  • C if… else Statement

Bij C-programmering bevat een tekenvariabele een ASCII-waarde (een geheel getal tussen 0 en 127) in plaats van dat teken zelf.

De ASCII-waarde van het kleine alfabet is van 97 tot 122. En de ASCII-waarde van het hoofdletteralfabet is van 65 tot 90.

Als de ASCII-waarde van het door de gebruiker ingevoerde teken in het bereik van 97 tot 122 of van 65 tot 90 ligt, is dat nummer een alfabet.

Programma om alfabet te controleren

 #include int main() ( char c; printf("Enter a character: "); scanf("%c", &c); if ((c>= 'a' && c = 'A' && c <= 'Z')) printf("%c is an alphabet.", c); else printf("%c is not an alphabet.", c); return 0; ) 

Uitvoer

 Voer een teken in: * * is geen alfabet 

In het programma 'a'wordt gebruikt in plaats van 97en 'z'wordt gebruikt in plaats van 122. Evenzo 'A'wordt gebruikt in plaats van 65en 'Z'wordt gebruikt in plaats van 90.

Opmerking: het wordt aanbevolen om de isalpha()functie te gebruiken om te controleren of een teken een alfabet is of niet.

Interessante artikelen...