C – printf és scanf


Előző Következő

C printf és scanf funkciók:

  • a printf () és a scanf () függvények beépített könyvtárfunkciók C programozási nyelven, amelyek alapértelmezés szerint elérhetőek a C könyvtárban. Ezeket a függvényeket deklaráljuk, és a kapcsolódó makrókat az “stdio.h” fájlban definiáljuk, amely egy C nyelvű fejlécfájl.
  • A használat érdekében be kell építenünk az “stdio.h” fájlt, amint az a C program alatt látható. ezeknek a printf () és a scanf () könyvtárfüggvényeknek C nyelven.
  • A C programozási nyelvben a printf () függvényt használják a (“karakter, karakterlánc, lebegő” kinyomtatására. , egész szám, oktális és hexadecimális értékek ”) a kimeneti képernyőn.
  • A printf () függvényt a %d formátummeghatározóval használjuk az egész változó értékének megjelenítésére. .
  • Hasonlóképpen az %c -t is használjuk a karakter megjelenítésére, %f az úszó változóra, %s karakterlánc-változóhoz, %lf dupla és %x hexadecimális változóhoz.
  • newline, a “\ n” szót használjuk a C printf () utasításban.

Megjegyzés:

Példa program a C printf () függvényre:

Kimenet:

A karakter
A karakterlánc friss2refresh.com
A lebegő érték 10.234000
Az egész érték 150
Dupla érték 20.123456
Oktál értéke 226
Hexadecimális érték: 96

A kimenetet ugyanazokkal az adatokkal láthatja, amelyek a program printf utasításának dupla idézőjelében találhatók, kivéve

  • % d helyére egy egész változó értéke került (nem),
  • % c helyére egy karakter változó értéke került (ch),
  • % f helyére került egy lebegő változó (flt) értékével,
  • % lf helyébe egy kettős változó (dbl) lépett,
  • % s helyére egy string változó értéke (str ),
  • % o helyére egy egész változónak megfelelő no oktális értéket (nem),
  • % x helyébe egy egész változónak megfelelő hexadecimális érték lép
  • \ n helyére új sor került.

scanf függvény C nyelven:

  • C programozási nyelvben a scanf () függvényt használjuk a karakterek olvasására , karakterlánc, szám erikus adatok a billentyűzetről
  • Az alábbiakban vegyük figyelembe a példa programot, ahol a felhasználó egy karaktert ír be. Ezt az értéket a “ch” változóhoz rendelik, majd megjelenítik.
  • Ezután a felhasználó megad egy karakterláncot, és ezt az értéket az “str” változóhoz rendeli, majd megjeleníti. / li>

Példa program a C printf és scanf függvényekre C programozási nyelven:

Output:

Írjon be bármilyen karaktert
a
beírt karakter egy
Írjon be bármilyen karakterláncot (legfeljebb 100 karakter)
hai
A beírt karakterlánc hai

  • A% d formátummeghatározó használt scanf () utasításban. Tehát a megadott érték egész számként és% s karakterláncként kapja meg.
  • Az ampersandot a „ch” változó neve előtt kell használni a scanf () utasításban & ch.
  • Pontosan olyan, mint egy mutatóban, amelyet a változóra mutatnak. Ha további információt szeretne megtudni a mutató működéséről, kattintson ide.

KEY EMLÉKEZTETŐ PONTOK C PRINTF () ÉS SCANF ():

  1. A printf () a kimenet megjelenítésére szolgál, a scanf () pedig a bemenetek olvasására szolgál.
  2. A printf () és a scanf () függvényeket a “C” könyvtár “stdio.h” fejlécfájljában deklaráljuk.
  3. Az összes C nyelvű szintaxis, beleértve a printf () és a scanf () függvényeket, megkülönbözteti a kis- és nagybetűket.

Előző Következő

Leave a Reply

Vélemény, hozzászólás?

Az email címet nem tesszük közzé. A kötelező mezőket * karakterrel jelöltük