간단한 프로그램 질문합니다.
리카
2023.04.01
질문 제목 : 간단한 프로그램 질문합니다.질문 요약 :제대로 된 값이 나오지 않습니다.질문 내용 :
안녕하세요.
제가 기초적인 C언어를 공부하고 있습니다.
그런데 while문을 돌리는데 제대로 된 값이 나오질 않네요.
#include stdio.h
int main()
{
int result = 1, increase;
while(increase == 10)
{
result = result * 2;
increase++;
}
printf(2^10 = %d\n, result);
return 0;
}
이 코드인데...
2^10을 구하는 코드입니다.
반복문에서 문제가 있는것 같은데...
어디가 잘못된 것인가요?
-
해련
앗! 그렇군요..ㅎㅎ;
감사합니다! -
마리
인크리즈의 초기화값이 없는데 반복문 조건이 10과 같다면이네요.
인크리즈 초기값을 0으로 주시고 조건을 인크리즈가 10보다 작다면으로 해야될듯합니다.