C언어 초급인데요.. 소수구하는프로그램을 짜봣는데
연블랙
2023.04.01
질문 제목 : c언어 초급인데요.. 소수구하는프로그램을 짜봣는데빌드는 오류없이 잘되는데 작동이 안되네요;;
이유좀알려주세요질문 내용 :
#includestdio.h
#includeconio.h
int main()
{
int a=3,b=2,c;
c=a%b;
printf(소수를 구합니다.);
getch();
printf(\n\n\n2\n\n\n);
while(a0)
{
while(b1)
{
if (c!=0)
{
b=0;
}
if (b==2)
{
printf(%d\n\n\n,a);
}
else
{
b--;
}
}
a-=2;
b=a-1;
}
getch();
return 0;
}복사 붙여넛기 햇더니 좀 보기 어렵게 됫네 ;;
첨부도
-
아잉누님
a=3, b=2, c=1로 시작해서
a루프진입,
b루프진입 - (c!=0) 참이므로 b=0, (b==2) 거짓이므로 b-- 하면 b=-1이고
b루프탈출 - (b1) 거짓
a-=2; b=a-1; 이므로 a=1, b=0 ...
a루프재진입,
b루프통과 (b1) 거짓으로 통과 ...
a-=2; b=a-1; 이므로 a=-1, b=-2 ...
a루프탈출 - (a1) 거짓
초보디유. 맞는지 모르겠지만. 한번 머리로 돌려봤음....다시 생각해 보고 짜셔 -
피네
반복문 이상입니다. 다시 짜보시기 바랍니다. 소수는 1과 나 자신만 있는 것을 의미하니 참고 바랍니다.
번호 | 제 목 | 글쓴이 | 날짜 |
---|---|---|---|
2701453 | MFC문제점 해결방안좀알려주세요~~ | 나샘 | 2025-07-14 |
2701429 | 자료형에 관한 질문 (5) | 펴라 | 2025-07-14 |
2701377 | 훌로트형 변수를, 서식문자 %d로 읽기 vs 인트형 포인터로 참조하기 | LetMeGo | 2025-07-13 |
2701291 | 콘솔에서 종료시킬때 메시지를 안띄우려면 어떻게 해야하나요? (1) | 세실 | 2025-07-12 |
2701262 | 씨언어 좀 봐주세요 | 아담 | 2025-07-12 |
2701211 | 토큰추출 | 겨루 | 2025-07-12 |
2701159 | 연산자문제 알려주세요 | 도1도캣 | 2025-07-11 |
2701130 | 중적분문제입니다. 적분구간에 변수가 들어갈순 없나요??ㅡㅜ | 풀큰 | 2025-07-11 |
2701098 | 난수에 질문드립니다. | 큰뫼 | 2025-07-11 |
2701070 | 또다른 시험문제 질문올립니다 | 채련 | 2025-07-10 |
2701042 | 뭐가 잘못된건지 잘 모르겠습니다.;; | 지은 | 2025-07-10 |
2700986 | 뭐가 잘못된건지좀 봐주세요. | 우주 | 2025-07-10 |
2700932 | 도와주세요 ㅠㅠ 모르겟어요 ㅠ | 유희 | 2025-07-09 |
2700900 | 반복문 도움요청..!!합니다. (1) | 두힘 | 2025-07-09 |
2700875 | (유효성검사)프로그램 짜는데 질문이 잇습니다. | 휑하니 | 2025-07-09 |
2700852 | 링크드 리스트 구현시 malloc 관련 에러 입니다. | 삐용삐용 | 2025-07-08 |
2700828 | 7/4 와 7/4.0 의 차이 | 발랄한그1녀 | 2025-07-08 |
2700771 | 아스키값 질문입니다. (+추가 임베디드 다른것도!) (3) | 찰스 | 2025-07-08 |
2700746 | 코드 오류 질문드립니다 | 차분 | 2025-07-07 |
2700721 | 배열 프로그래밍 입니다. (1) | 크나 | 2025-07-07 |