aof.sorular.net
Bilgisayar Ve Programlamaya Giriş
Bilgisayar Ve Programlamaya Giriş Deneme Sınavı
Bilgisayar Ve Programlamaya Giriş Deneme Sınavı Sorusu #1113817
Bilgisayar Ve Programlamaya Giriş Deneme Sınavı Sorusu #1113817
int w[4];
int i;
for ( i = 1; i <= 4; i++ )
{ w [i-1] = 2*(i-1) ;
printf(“ w[%d] = %d\n”, (i-1) , w[i-1] );
}
Yukarıdaki ifade ile w dizisi elemanlarına sırasıyla hangi değerler atanır?
0, 2, 4, 6 |
2, 4, 6, 8 |
2, 4, 8, 16 |
2, 4, 16, 64 |
0, 0, 0, 0 |
Yanıt Açıklaması:
for ( i = 1; i <= 4; i++ )
satırıyla 0 dan 3’ e kadar toplam 4 adet indis değeri belirlenir
{ w [i-1] = 2*(i-1) ;
printf(“ w[%d] = %d\n”, (i-1) , w[i-1] );
}
ifadesinde de 2*indis olarak indise bağlı değer atanır.
w dizisi elemanlarına atanacak değerler sırasıyla 0, 2, 4, 6 olacaktır.
Yorumlar
- 0 Yorum