Q&A

Q&A

IT기술과 관련된 질문과 답변을 올리는 곳입니다.

등록된 질문
이 질문은 숨김 처리되었습니다.
포럼에 참여하려면,
계정이 없으신가요? 회원가입
많이본 Q&A
1
for문에서 질문있습니다!
안녕하세요 다름이 아니라 for문에서 관계연산자관련 궁금한 점이 있어서 여쭤봅니다. for(b = 1; b == 10; b++) { printf("%d X %d = %d\n", a, b, a*b); } for(b = 1; b < 10; b++) { printf("%d X %d = %d\n", a, b, a*b); } for문의 조건문에서 '<'로 할 때는 for문 내부가 출력이 되는데 '=='으로 했을 때는 출력이 되지 않는 것이 궁금해서 여쭤봅니다. 감사합니다.
109
1
2
이거 채점이 필요한가요..
printf("%d\n", number++); // 3 printf("%d\n", ++number); // 5 printf("%d\n", number--); // 5 printf("%d\n", --number); // 3 이렇게 주석처리로 예상안을 써도 정답처리가 안되는데 다들 어떻게 수강처리를 하신걸까요
109
1
3
화면에 다음 버튼이 비활성화되어 누를 수가 없음
해결하는 방법 알려주세요
101
9
4
12강 조건문응용 정리문제
입력값에 따라 반복문을 불필요하게 많이 돌지 않도록 효율적으로 코딩 수정하기 해봤는데요 num1과 num2 중 작은 수부터 i에 대입한 후 역순으로 돌리면 될 줄 알았는데 이렇게 하니까 for문을 계속 돌아서 최대공약수가 아닌 최소공약수가 나왔습니다. if문 안에 break;를 넣어서 해결하긴 했지만 강의 진도 상 답은 아닌 것 같은데 어떻게 해결해야 좋을지 도움 부탁드립니다 #include int main( ) { int num1, num2, which, i, result; printf("두 수를 입력해주세요 : "); scanf("%d %d", &num1, &num2); if ( num1 == 0 || num2 == 0) { printf("0이 아닌 숫자를 입력해주세요."); return 0; //0 입력 시 프로그램 종료 (NULL) } if ( num1 = 0 ; i-- ) { //which(num1과 num2 중 더 작은 수)를 i에 대입 if ( num1 % i == 0 && num2 % i == 0 ) { result = i; break; } } /* num1÷ i의 나머지가 0이고, num2 ÷ i의 나머지가 0이면 result에 i 값을 대입하고 반복문 빠져나감 */ printf("최대공약수는 %d입니다.\n", result); }
87
2
5
결과는 잘 나오는데 뭐가 잘 못 된건가요??
A = [2,4,6,8,10,1,3,5,7,9] #리스트의 정수값들을 바꾸세요. odd = 0 even = 0 for i in A: if i%2==0: even+=1 elif i%2!=0: odd+=1 print(even, odd)
86
2