중첩while문질문이요
아이
저가 열혈강의 연습문제풀다가 (초보) 0일때와 0이아닐때로 나눠서 생각을 해봣는데요
여기서 결과는 중요하지 않고요아래while문만 보면 저가 scanf로 어떤 숫자를받으면 중첩된 while문에서 무조건 걸려서 printf문이 나와야되지않나요?
이게구조가 큰while문하나에 2개의 while문(b가 0일때와 0이아닐때) 로 이루어져있어요
질문 내용 :
#include stdio.h
int main()
{
int sum=0;
int b=1; //대입한 숫자 받기
int num=0;//큰와일문 while(num5)
{
printf(숫자를 입력하시오(0을 제외한 5개):\n);scanf(%d,&b);
while(b=0)
{
printf(0이다\n);
b=1;
}
while(b!=0)
{
printf(1이다\n);
b=0;
}
num++;}
printf(총합:%d,sum);
return 0;
}
-
아이
수다님 말대로 b == 0 을 써주셔야 합니다.
b = 0 은 0을 b에 대입한다는 말이 되기 때문이죠.
책에서 언뜻 봤던건데 이건 고급 프로그래머들도 간혹 가다가 실수하는 경우라는 군요. ㄷㄷ;; -
트런들
아감사합니다!! b==0으로 해야되는군요 아이거 그냥 문제풀다가 생각하는도중에 대충수정해서 올린거라 ㅋ
-
조롱목
그리고 while(b=0)에서
b=1;하니까
0이다.
1이다.
라고 뜰거 같은?
총합은;;;
sum+=b;해줘야 나오는거아닌가요? -
바론
while(b==0)해야하는거 아닌가요?;;
번호 | 제 목 | 글쓴이 | 날짜 |
---|---|---|---|
2699024 | C언어 공부하려는데 도와주세요!!! (2) | 달님 | 2025-06-22 |
2698994 | 날짜 계산하는 C 코드 짜고 있는데 꽉 막혀서 질문드립니다.. (6) | 별 | 2025-06-22 |
2698967 | 파일삭제 윈도우 폴더까지 접근하게하는 함수가 뭔가요 (2) | 샤인 | 2025-06-21 |
2698938 | c언어 메모리질문 (3) | 나래 | 2025-06-21 |
2698909 | 서비스 요청 고객 관리 프로그램 짜는것좀 도와주세요ㅜㅜ (4) | 궁수자리 | 2025-06-21 |
2698882 | 프로그래밍좀 짜주세요 (3) | 황예 | 2025-06-21 |
2698855 | 카프-라빈 알고리즘 코딩 분석좀 도와주세요.. | 꽃봄 | 2025-06-20 |
2698829 | 학점계산기 (7) | MyWay | 2025-06-20 |
2698782 | 기초적인 함수 질문이요ㅠㅠㅠㅠ | 내담 | 2025-06-20 |
2698749 | 프로그램 짜던 도중 패닉입니다...ㅜ | 파랑 | 2025-06-19 |
2698719 | 조건부컴파일 질문입니다.~ (2) | 큐트 | 2025-06-19 |
2698693 | 재귀 함수 에러 | 바닐라 | 2025-06-19 |
2698673 | 고민이있는데 들어좀주세요!! (1) | 초코맛캔디 | 2025-06-19 |
2698644 | 1부터 n까지의 합을 구하는데 엄청긴숫자의 합을 구할때는 어떻게 해야하나요? (4) | 슬우 | 2025-06-18 |
2698616 | 다른 함수로 안넘어갑니다..;;; | 도1도캣 | 2025-06-18 |
2698587 | 배열하다 막혀서... (3) | WhiteCat | 2025-06-18 |
2698559 | 문자열을 비우는방법 (2) | 하늘 | 2025-06-18 |
2698528 | 착하고 친절한 선생씌구해염~ㅋㅋ (4) | 옆집언니야 | 2025-06-17 |
2698502 | 자료구조 큐 | 캔서 | 2025-06-17 |
2698477 | 실행화면 배경문의요 | 선아 | 2025-06-17 |