You are on page 1of 1

A

22. Hangileri doğru? I: Dizilere ilk değer verilebilir. II: 28. Aşağıdaki deyim ile tanımlanan dizinin boyutu ne
Tüm elemanlarına ilk değer verme zorunluluğu yok- kadardır?
tur. III: Dizinin eleman sayısından daha az elemana char st[]="Marmara";
ilk değer verilmesi durumunda kalan elemanlara 0 değeri a) 10
atanır.
b) 8
a) Hepsi doğru
c) Kod hatalıdır.
b) Hepsi yanlış
d) 1
c) I ve III
e) 7
d) II ve III
e) I ve II
29. Hangileri doğru? I: Değişkenler, işlevler, değişmezler
gibi yazılımsal varlıklara kurallara uyulmak koşuluyla
23. C’de küme parantezleri arasındaki bölgeye . . . . . .
isimler verilebilir. II: Anahtar sözcükler programlama
denir.
dili tarafından önceden belirlenmiş anlamlara sahip
a) Yığın moleküllerdir. III: C dilinde anahtar sözcükler yalnızca
b) Katman küçük harlerle yazılır.
c) Bölge a) I ve II
d) Blok b) Hepsi yanlış
e) Gövde c) Hepsi doğru
d) II ve III
24. Hangi karakter değişmezi geçersizdir? e) I ve III
a) ’\t’
b) ’\n’ 30. Hangi ifade geçersizdir?
c) ’\0’ a) a+c=d
d) ’\"’ b) y=3*x+1
e) ’\u’ c) x++
d) d=a>b?1:-1
25. Aşağıdaki deyim ile tanımlanan dizi için bellekte ayrılan
alan kaç byte?
double x[10]; 31. Hangileri doğru? I: Tüm programlar için komut
a) 40 satırı argümanları kullanılabilir.II: C programlarının
çalışmaya başladığı main işlevi de iki parametre
b) 80
değişkenine sahip olabilir. III: Bunlar geleneksel olarak
c) 10 argc ve argv olarak isimlendirilir.
d) kod hatalı a) I ve III
e) 20 b) I ve II
c) Hepsi doğru
26. Aşağıdaki fonksiyon için hangisi doğrudur?
d) Hepsi yanlış
int fonk(int x, int y){
if(x<y) e) II ve III
return x;
return y;}
32. Hangisi bir gösterici değişken tanımıdır?
a) Derlenmez.
a) double &x;
b) Verilen iki tam sayıdan büyük olanı geri döndürür.
b) double tt;
c) Verilen iki tam sayıdan hassas olanı geri döndürür.
c) double *toplam;
d) Verilen iki tam sayıdan küçük olanı geri döndürür.
d) double y*;
e) x ve y değişkenlerinin değerlerini değiş tokuş eder.
e) Hiçbiri
27. Standart işlevlerden rand hangi başlık dosyası ile kul-
lanılır? 33. Hangi deyim hatalıdır?
a) stdlib.h a) char hrf=’T’;
b) ctype.h b) long double z,ztop;
c) conio.h c) unsigned float x;
d) math.h d) double t;
e) stdio.h e) short k;

2016-2017 1205223/1206223 C Bilgisayar Programlama 3 Prof.Dr.İ.Ö. Bildirici


01.06.2017, Süre: 60 dak. Başarılar!

You might also like