printf Biçim Belirteçleri
Değerleri kesin biçimde yazdırın
printf Biçim Belirteçleri, CoddyKit'te ücretsiz bir C Academy dersidir. Bu, 4 dersinin 1. dersidir. Aşağıdan dersin tamamını ücretsiz okuyabilir, sonra tarayıcıda yerleşik kod editörü ve 7/24 yapay zeka koçu ile uygulamalı olarak pratik yapabilirsin. Bu, C Academy öğrenme yolunun bir parçasıdır ve ilerlemeniz web ve CoddyKit uygulaması arasında senkronize olur. C Academy kursu toplamda 4 dersten oluşur.
printf Ne Yapar
printf, biçimlendirilmiş metni ekrana yazar. % ile başlayan biçim belirleyiciler, değerlerinizle değiştirilir.
#include <stdio.h>
int main(void) {
printf("Hello, world!\n");
return 0;
}%d ile Tamsayı Yazdırma
İşaretli ondalık bir tamsayı için %d kullanın.
#include <stdio.h>
int main(void) {
int age = 30;
printf("Age: %d\n", age);
return 0;
}%f ile Ondalıklı Sayı Yazdırma
Ondalıklı değerler için %f kullanın. Varsayılan olarak altı ondalık basamak yazdırır.
#include <stdio.h>
int main(void) {
double price = 9.5;
printf("Price: %f\n", price);
return 0;
}%c ile Karakter Yazdırma
Tek bir karakter yazdırmak için %c kullanın.
#include <stdio.h>
int main(void) {
char grade = 'A';
printf("Grade: %c\n", grade);
return 0;
}%s ile Dizge Yazdırma
Bir C dizgesi (char dizisi) yazdırmak için %s kullanın.
#include <stdio.h>
int main(void) {
char name[] = "Alice";
printf("Name: %s\n", name);
return 0;
}Birden Çok Değer
Tek bir printf içinde birden çok belirleyici bulunabilir; bağımsız değişkenleri aynı sırayla sağlayın.
#include <stdio.h>
int main(void) {
char name[] = "Bob";
int age = 25;
printf("%s is %d years old\n", name, age);
return 0;
}Değişmez Yüzde İşareti Yazdırma
Gerçek bir % işareti yazdırmak için %% yazın.
#include <stdio.h>
int main(void) {
int pct = 80;
printf("Battery: %d%%\n", pct);
return 0;
}Onaltılık ve Sekizlik
%x onaltılık, %o ise sekizlik biçimde yazdırır.
#include <stdio.h>
int main(void) {
int n = 255;
printf("hex: %x oct: %o\n", n, n);
return 0;
}Long ve İşaretsiz Değerler
Bağımsız değişken türüyle eşleşmesi için long için %ld, unsigned int için %u kullanın.
#include <stdio.h>
int main(void) {
long big = 1000000L;
unsigned int u = 4000000000u;
printf("%ld %u\n", big, u);
return 0;
}Türü Belirleyiciyle Eşleştirme
Belirleyici, bağımsız değişken türüyle eşleşmelidir. Bir double değeri %d ile yazdırmak gibi uyumsuzluklar tanımsız davranışa yol açar.
#include <stdio.h>
int main(void) {
double d = 3.5;
printf("%f\n", d);
return 0;
}Yeni Satırlar ve Sekmeler
\n ve \t gibi kaçış dizileri, biçim dizgesi içindeki yerleşimi denetler.
#include <stdio.h>
int main(void) {
printf("Col1\tCol2\n");
printf("a\tb\n");
return 0;
}Hızlı Kontrol
printf belirleyicileri konusundaki anlayışınızı sınayın.
Özet: printf Biçim Belirleyicileri
printf çıktıyı nasıl biçimlendirdiğini öğrendiniz.
%dtamsayılar,%fondalıklı sayılar,%ckarakterler,%sdizgeler%xonaltılık,%osekizlik,%uişaretsiz,%ldlong%%değişmez yüzde işareti yazdırır- Belirleyici, bağımsız değişken türüyle eşleşmelidir
- Kaçış dizileri yerleşimi denetler
Sıkça Sorulan Sorular
“printf Biçim Belirteçleri” dersi ücretsiz mi?
Evet — “printf Biçim Belirteçleri” dersin tüm metni burada web'de ücretsiz olarak okunabilir. Etkileşimli olarak pratik yapmak (yerleşik kod editörü ve 7/24 yapay zeka koçu) ve C Academy kursunun geri kalanını açmak için CoddyKit PRO'ya yükselt. C Academy kursu toplamda 4 dersten oluşur.
“printf Biçim Belirteçleri” dersinde ne öğreneceğim?
Değerleri kesin biçimde yazdırın C Academy ile uygulamalı kodu tarayıcıda doğrudan çalıştırarak pratik yaparsın ve 7/24 yapay zeka koçu dersi çalışırken sorularını yanıtlar.
C Academy öğrenmeye başlamak için deneyim gerekli mi?
Önceden deneyim gerekmez. CoddyKit'te C Academy, başlangıçtan ileri seviyeye kadar yapılandırıldığı için buradan başlayabilir veya başından başlayıp kendi hızında ilerleme yapabilirsin. Bu, 4 dersinin 1. dersidir.
“printf Biçim Belirteçleri” dersi ne kadar sürer?
Çoğu CoddyKit dersi yaklaşık 5–10 dakika sürer. Her biri kısa ve etkileşimli olduğu için sabit ilerleme yaparsın ve web ile uygulama arasında tam olarak bıraktığın yerden devam edebilirsin.
Bu C Academy dersinde kod yazıp çalıştırabilir miyim?
Evet. Her C Academy dersi yerleşik bir kod editörü içerir, bu sayede tarayıcıda gerçek kod yazıp çalıştırabilir ve anlık yapay zeka geri bildirimi alırsın — yerel kurulum gerekli değildir.
Bu kursun tüm dersleri
- printf Biçim Belirteçleri
- scanf ve Girdi
- Genişlik, Kesinlik, Bayraklar
- Yaygın G/Ç Tuzakları