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ü