sayfa başı

21 Şubat 2019 Perşembe

C Çalışma Soruları – 3 (döngü deyimleri)

Necati Ergin Hocamın kendi sayfasında bulunan çalışma sorularını ve cevaplarını burada yanıtlamaya çalıştım. Sorulara buradan ulaşabilirsiniz.

Aşağıdaki C programı çalıştırıldığında bu programın çıktısı ne olur?

#include <stdio.h>
int main()
{
int i = 1;
do {
printf("%d", i);
i++;
if (i < 3)
continue;
} while (0);
return 0;
}

Yanıt:
continue deyimi çalıştığında kod akışını döngünün kontrol deyimine taşır. do-while döngüsünde kontrol deyimi while(0) olduğu için döngü kırılır ve çıktı olarak sadece 1 değerini görürüz.

Hiç yorum yok:

Yorum Gönder

Son Ütücü