Programlama

C Dili Printf ve Scanf Komutları

Printf:Değişken değerini, hesaplanan sonuçları veya mesajları ekrana yazdırmak için kullanılır.
Kullanımı Printf (” “); şeklindedir.
Printf (“değişkeni temsil eden ifade”,değişken adı);
Printf ile değişken değerini yazdırırken kullanılan çıktı formatları şu şekildedir.
int için %d
long için %ldfloat için %f
double için %f veya %lf
char için %c (karakter dizileri string için %s)

\n : yeni satıra geçer.
\t : bir tab atlamayı sağlar.
\a : ikaz sesi çıkarmayı sağlar.
\\ : açıklama yazmak için kullanılır.
\” : çift tırnak yazdırmayı sağlar.

Örnek Kod:

Printf (“Sayıyı Yazdırınız”);

Ekran Çıktısı:

Sayıyı Yazdırınız

Scanf: Scanf komutu girilen değeri değişkenimize atamak için kullanılır.Örneğin not isimli bir değişkenimiz olsun girilen sayıyı not değişkenimize atamak için kullanılır.

Örnek Kod:

Printf (“Sayıyı Yazdırınız”);
Scanf (“%d”,&Not);

%d olan kısmı yukarıda belirttiğim gibi değişken türüne göre değiştiriyoruz geri kalan kısmı her zaman aynıdır.

1 Yorum

  • Garip ama ilk defa c dilinde printf ve scanf komutlarıyla karşılaşıyorum. Oysa c dili kodları token(atom) larına ayırırken printf ve scanf i fonksiyon olarak tanımlayacağını sanıyordum . Belki de bu başka bir dildir 😀

Düşüncelerinizi Paylaşın