Aşağıdaki C programı çalıştırıldığında bu programın çıktısı ne olur?
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.
#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ü