Şimdi Ara

İ++ / ++İ Lütfen yardım

Daha Fazla
Bu Konudaki Kullanıcılar: Daha Az
1 Misafir - 1 Masaüstü
5 sn
5
Cevap
0
Favori
975
Tıklama
Daha Fazla
İstatistik
  • Konu İstatistikleri Yükleniyor
0 oy
Öne Çıkar
Sayfa: 1
Giriş
Mesaj
  • Arkadaşlar i++ / ++i nin mantigini bilen arya anlatabilir mi ?

    z=1

    z=z++ + ++z //çıktı:5 bunda herhangi bir sıkıntı yok fakat işlem sayısı artınca bu mantık işlemiyor


    z=5

    z=z++ + ++z + ++z // çıktı 10 ( bu soruda cıktıyı nasıl buldugumuzu anlamadım mesela)

    Umarım derdimi anlatabilmişimdir yardımlarınızı bekliyorum.teşekkürler



  • z++ önce ekrana z basar sonra 1 artırır, ++z önce 1 artırır sonra ekrana basar. Yani;

    z=1

    z=z++ + ++z

    z=2 + 3 z=5 yapar.

    z=5 için;

    z=z++ + ++z + ++z

    z=6 + 7 + 7 z=20 yapar.
  • rad stdio da derlediğimiz zaman cevap=22 çıkıyor işte benim mantık ta burada bıtıyor:))
  • Compiler'a göre cevap değişebiliyor.Şurdan inceleyebilirsin;

    http://gynvael.coldwind.pl/?id=372
  • Yardımların için teşekkürler.. sanırım bu site cok yardımcı olacak.
  • 
Sayfa: 1
- x
Bildirim
mesajınız kopyalandı (ctrl+v) yapıştırmak istediğiniz yere yapıştırabilirsiniz.