- Katılım
- 24 Şubat 2018
- Mesajlar
- 24,933
Aşağıda iki tane basit C programı var. Bunları çalıştırdığımızda ekrana ne yazılır? Programlar doğru çalışıyor mu? Çalışıyor diyorsanız, neden? Çalışmıyor diyorsanız, gene nedenini açıklayınız.
Programları derlemeden önce, sadece bakarak soruları cevaplamaya çalışın. Cevap bulamazsanız, derleyin, sonucu görün, ve sonra da sonucu yorumlayın.
Programları derlemeden önce, sadece bakarak soruları cevaplamaya çalışın. Cevap bulamazsanız, derleyin, sonucu görün, ve sonra da sonucu yorumlayın.
Kod:
#include <stdio.h>
int buffer[5] = {1, 2, 3, 4, 5};
int main()
{
int toplam = 0;
unsigned int i;
for (i = 0; i <= 5; i++)
{
toplam += buffer[i];
}
printf("toplam = %d\n", toplam);
}
Kod:
#include <stdio.h>
int main()
{
int buffer[5] = {1, 2, 3, 4, 5};
int toplam = 0;
unsigned int i;
for (i = 0; i <= 5; i++)
{
toplam += buffer[i];
}
printf("toplam = %d\n", toplam);
}
Son düzenleme: