C programma rakstzīmes ASCII vērtības atrašanai

Šajā piemērā jūs uzzināsiet, kā atrast rakstzīmes ASCII vērtību.

Lai saprastu šo piemēru, jums vajadzētu būt zināšanām par šādām C programmēšanas tēmām:

  • C datu tipi
  • C mainīgie, konstantes un literāļi
  • C ieejas izeja (I / O)

Programmējot C, rakstzīmju mainīgajam ir ASCII vērtība (vesels skaitlis starp 0 un 127), nevis pati šī rakstzīme. Šī veselā skaitļa vērtība ir rakstzīmes ASCII kods.

Piemēram, ASCII vērtība 'A'ir 65.

Tas nozīmē, ka, piešķirot 'A'rakstzīmju mainīgajam, 65 tiek glabāts mainīgajā, nevis 'A'pats.

Tagad redzēsim, kā mēs varam izdrukāt rakstzīmju ASCII vērtību C programmēšanā.

Programma ASCII vērtības drukāšanai

 #include int main() ( char c; printf("Enter a character: "); scanf("%c", &c); // %d displays the integer value of a character // %c displays the actual character printf("ASCII value of %c = %d", c, c); return 0; ) 

Rezultāts

 Ievadiet rakstzīmi: G ASCII vērtība G = 71 

Šajā programmā lietotājam tiek lūgts ievadīt rakstzīmi. Raksturs tiek saglabāts mainīgajā c.

Ja %dtiek izmantota formāta virkne, tiek parādīta 71 (ASCII vērtība G).

Ja %ctiek izmantota formāta virkne, 'G'tiek parādīta pati.

Interesanti raksti...