Loading
클룩 할인코드 2024년 5월

별표 만들기.c언어 코딩.while과 for의 차이 초기화 유/무

#include<stdio.h>

int main()

{

char bul = '*';

char zero = 'o';

int i=0,j=0;


while(i<5){

while(j<i){

printf("%c",zero);

j=j+1;

}


printf("*\n");

i=i+1;

}

}




#include<stdio.h>

int main()

{

char bul = '*';

char zero = 'o';

int i=0,j=0;


for(i=0;i<5;i++){


for(j=0;j<i;j++){

printf("%c",zero);

}

printf("*\n");

}


}



while과 for의 차이 초기화 유/무


결과값이 같을 것이라고 예상했으나 다른...

while은 while문 안의 문장을 돌린 후 초기화를 해줘야

중첩while문이 실행이된다.

그래서 j=0;을 넣어줘야

for문 처럼 완성이 된다.