#include <stdio.h>
int main()
{
for (int i = 65; i <= 90; i++) {
printf("%c%c", (char)i, (char)i+32);
}
return 0;
}
codeforwin.org
Cevabınız için çok teşekkür ederim.ASCII TablosuC:#include <stdio.h> int main() { for (int i = 65; i <= 90; i++) { printf("%c%c", (char)i, (char)i+32); } return 0; }
ASCII TablosuC:#include <stdio.h> int main() { for (int i = 65; i <= 90; i++) { printf("%c%c", (char)i, (char)i+32); } return 0; }
char'dır (8 bit işaretli tam sayı tipi). Farklarından biri, kodda direkt karakter olarak yazabilmemizdir. Mesela char c = 'A'; yazdığınızda c değişkeni, ilk değeri 65 olan bir 8 bit tam sayı değişken olmuş oluyor.#include <stdio.h>
int main()
{
for (char c = 'A'; c <= 'Z'; c++) {
printf("%c%c", c, c + 'a' - 'A');
}
return 0;
}
'a' - 'A' farkını eklemek o harfi küçültür. Benzer şekilde bir küçük harfe 'A' - 'a' farkını eklemek o harfi büyütür (dikkat edin ki fark aslında negatif oluyor ama bu bir sorun teşkil etmiyor).Bu sitenin çalışmasını sağlamak için gerekli çerezleri ve deneyiminizi iyileştirmek için isteğe bağlı çerezleri kullanıyoruz.