Program C za iskanje vrednosti ASCII znaka

V tem primeru boste izvedeli, kako najti vrednost ASCII znaka.

Če želite razumeti ta primer, morate poznati naslednje teme programiranja C:

  • C Vrste podatkov
  • C Spremenljivke, konstante in literale
  • C vhodni izhod (I / O)

Pri programiranju C znakovna spremenljivka vsebuje vrednost ASCII (celo število med 0 in 127) in ne tega znaka samega. Ta celoštevilska vrednost je koda ASCII znaka.

Na primer, vrednost ASCII 'A'je 65.

To pomeni, da se 'A'65 , če dodelite spremenljivki znakov, shrani v spremenljivko in ne 'A'samo v njo.

Zdaj pa poglejmo, kako lahko pri programiranju na C natisnemo vrednost ASCII znakov.

Program za tiskanje vrednosti ASCII

 #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; ) 

Izhod

 Vnesite znak: G ASCII vrednost G = 71 

V tem programu je uporabnik pozvan, da vnese znak. Znak je shranjen v spremenljivki c.

Ko %dje uporabljen niz formatiranja, se prikaže 71 (vrednost ASCII G).

Ko %cje uporabljen niz formatiranja, 'G'se prikaže sam.

Zanimive Članki...