for문 질문좀요.
꼼지
2023.04.01
int main(void)
{
int a=0;
int b,c;
printf(덧셈 : );
scanf(%d, &c);
for(b=0; bc+1; b++) // 여기서요 bc+1 이게 이해가안가는게 무슨말인거죠? b와 c+1 더한값중에 크나 작나 묻는거??
a+=b; // 6번 봐서 드디어 do,while 이해하고 말로설명하고 문법도 쓸줄 알아 좋아했는데.
// 여기서 막히네요..
printf(%d \n, a); // 그리고요 scanf 에서 &c는 무슨역할을 하길래 여기서 더할떄 for문에 있는 b를 넣는거죠?
return 0;
}
-
아서
와 감사합니다. 초반에 말이 길길래 대충 훑어보고. 자세히 보니 이해가네요.
-
아메
\bc+1\ 이거는 c에 입력한 값에 +1을 하고 b와 비교한다는 말입니다.
예로 c에 3을 입력하면 04 가되는거죠 ㅋ
그리고 &는 주소값을 의미합니다 변수 = 데이터를 저장할수있는 공간의 이름 , 즉 그 공간의 이름의 주소값에 데이터를 입력한다는 말입니다
for문에 b를 넣은 이유는 입력하신 즉 0부터 입력하신 값까지의 합을 출력하는 문장으로 넣은겁니다