Video: Temel C++ Dersleri 3 - Değişken Tipleri ve Değişkenler 2024
Değişken, programlarınızda esneklik kodlamanıza ve şaşırtıcı şeyler yapmanıza izin vererek gerçekten C dahil olmak üzere herhangi bir programlama dilinin kalbidir.
Egzersiz 1 : gölgelendirme , örgü , ve abednego üç tamsayı değişkenini kullanan bir program oluşturun. Her biri için tamsayı değerleri atayın ve sonucu görüntüleyin.
Egzersiz 1 tarafından üretilen programın çıktısının bir kopyası:
Shadrach 701 Meshach 709 Abednego 719
Kodunuz farklı metinler üretebilir, ancak altta yatan proje çalışmalıdır. Ve cevabınız burada verilen cevaba uygunsa, kendinize bir bonus verin:
EGZERSİZ CEVAP 1
#include int main () {int shadrach, meshach, abednego; gölge = 701; ağ gözü = 709; abednego = 719; printf ("Shadrach% dnMeshach% dnAbednego% dn", shadrach, meshach, abednego); Aynı türden birden çok değişkeni bildirirken hepsini Egzersiz 1 Yanıtına (5. Satırda) gösterildiği gibi aynı satırda belirtebilirsiniz. Her isimden sonra boşluk bırakmanız bile gerekmez; Hat kolayca
yazılabilirdi! --2 ->
int shadrach, meshach, abednego;C derleyicisi, çift tırnak işaretleri içine alınmış bir alanın dışındaki boşlukları, özellikle boşlukları önemsemez.
Sonuçları tek, uzun bir printf () ifadesinde bir araya getirebilirsiniz. Satır, sayfa genişliği nedeniyle Alıştırma 1'e Yanıt Vermekte ve bilgisayarınızın ekranında da sarılabilmektedir. Ancak, tamamlayan kod yazarsanız, yeni bir satır başlatmak için Enter tuşuna basmayın.
Bu bağlamda 'dan kaçmak, tehlikeyi terk ettiğiniz anlamına gelmez (derleyiciyi rahatsız etmek dışında); Bunun yerine, kodunuzu karıştırmadan Enter tuşunu yazmak için ters eğik çizgi (kaçış karakteri) kullanırsınız. Şöyle ki: printf ("Shad% dnMesh% dnAbed dn", shadrach, meshach, abednego);
Adları, metin bu sayfada çizgiye sığacak şekilde kısaltabilirsiniz. Printf () biçimlendirme dizgesi ile değişken listesi arasında, ilk virgülden hemen sonra bir ters eğik çizgi yazın ve ardından Enter tuşuna basın. Etkisi, çizginin görsel olarak kopuk olması, ancak derleyici bunu hala tek bir bildirim olarak görüyor. Görsel olarak daha iyi görünüyor.