for구문안에서 count 이해 좀 시켜주세요
텐시
2023.04.01
질문 제목 : 아래에 제시된 count부분 좀 알려주세요.
이해가 안 됩니다...#include stdio.h
int main(int argc, char *argv[])
{
int i, j, k, count = 1, n;
printf(number : ); scanf(%d,&n);
for(i = 1; i = n; i++)
{
for(j = n-i; j =1; j--)
printf( );
for(k = 1; k = count; k++)
printf(*);
count+=2;
printf(\n);
}
return 0;
}결과물
*
***
*****
*******
*********질문 내용 :
학원에서 이제 c언어 갓 입문한 학생입니다.
배운 내용 중,
선생님풀이중에 노란색으로 배색된 부분.
도통 이해가 안 가네요.
count는 수를 세는 역할만 하는 걸로 아는데,
어찌해서 count에 2를 더 했을 뿐인데,여백이 별들로 채워지는 건가요?
-
꿈빛
좀 더 초보자 시각에서 답변해주셔서 고맙습니다. ㅎ
-
착히
k보다 count가 크거나 같거나 할때
count가 1이면 한번출력,
3이면 3번출력,
5이면 5번 출력..
결국은 입력한 수까지 반복시켜서 2씩 증가시켜 별을 두개씩 추가 -
해리
답변 고맙습니다. ㅎ
-
한누리
printf(\*\); ---요거..별을 출력하라는것. 별을 2개씩 증가하여 출력하는 반복문