Bilgisayar Ve Programlamaya Giriş Deneme Sınavı Sorusu #1375578

Fonksiyona değer yöntemi ile argüman geçirme işlemi hakkında verilenlerden hangileri doğrudur?

  1. İlk anda oluşturulan orijinal veri yerine kopyası ile işlem yapılmaktadır
  2. Fonksiyona iletilen değişkenlerin(argümanların) yalnızca sayısı kadar tip bildirimi iletilmektedir
  3. Fonksiyon içerisinde orijinal değerler değiştirilememektedir


Yalnız I

Yalnız II

Yalnız III

Yalnız I ve III

I, II ve III


Yanıt Açıklaması:

Yanıt E: Fonksiyona iletilen değişkenlerin(argümanların) yalnızca sayısı kadar tip bildirimi iletilmekte olup, fonksiyon bloğu aktif olduğu anda, fonksiyonun kendi içerisinde, gönderilen argümanların birer kopyası oluşturulmaktadır. Bir diğer ifade ile, fonksiyon içerisindeki işlemlerde, main() fonksiyonunda ilk anda oluşturulan orijinal veri yerine kopyası ile işlem yapılmaktadır. Böylece fonksiyon içerisinde orijinal değerler değiştirilememektedir.

Yorumlar
  • 0 Yorum