C Ohjelma merkin ASCII-arvon löytämiseksi

Sisällysluettelo

Tässä esimerkissä opit löytämään merkin ASCII-arvon.

Tämän esimerkin ymmärtämiseksi sinulla on oltava tieto seuraavista C-ohjelmointiaiheista:

  • C tietotyypit
  • C Muuttujat, vakiot ja literaalit
  • C Tulolähtö (I / O)

C-ohjelmoinnissa merkkimuuttujalla on ASCII-arvo (kokonaisluku välillä 0 ja 127) pikemminkin kuin itse merkki. Tämä kokonaisluku on merkin ASCII-koodi.

Esimerkiksi ASCII-arvo 'A'on 65.

Tämä tarkoittaa sitä, että jos määrität 'A'merkkimuuttujaan, 65 tallennetaan muuttujaan eikä 'A'itseensä.

Katsotaan nyt, kuinka voimme tulostaa merkkien ASCII-arvon C-ohjelmoinnissa.

Ohjelma tulostaa ASCII-arvo

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

Tuotos

 Kirjoita merkki: G ASCII -arvo G = 71 

Tässä ohjelmassa käyttäjää pyydetään syöttämään merkki. Merkki tallennetaan muuttujaan c.

Kun %dmuotoilumerkkijonoa käytetään, 71 (ASCII-arvo G) näytetään.

Kun %cmuotoilumerkkijonoa käytetään, 'G'se näkyy itse.

Mielenkiintoisia artikkeleita...