>> Delete Reply from No. 50033 article
No. RE: 배열문제인데엽 제가 초보라서 풀기가
어렵네요..

등록 2002-05-30 02:22:00 By localhost     조회 2
이름 godyang    

		안녕하세요?
 댓글 달기를 하니깐 코드가 어떻게 쓰여졌는지 보이네요.
 계산상의 문제는 제쳐두고...
 두번째 for문에서 if, else가 좀 이상하다고 생각되진 않나요?
for문 돌면서 else쪽은 들어가지도 않게 되죠. 즉, if문만 처리하고
다음 루프로 들어가게 됩니다.
 for문을 {}로 묶어주면 될 듯 합니다. 웬만하면 묶어서 사용하세요.
실수를 방지하는데 괜찮은 것 같으니...
 그럼...
  : 처리결과요..
:
:  1  4  9  16  25
:  2  3  8  15  24
:  5  6  7  14  23
: 10  11 12 13  22
: 17  18 19 20  21
:
: 이겁니다..
:
: 소스는..
:
: #include <stdio.h>
: int main(void)
: {
:         int m[5][5], r, c ;
:
:         for( r=0; r<5 ; r++)
:                 for( c=0 ; c<5 ; c++ )
:                         if( r>=c ) 
:                                 m[r][c] = ( c + r ) * ( c + r ) + 1 ;
:                         else
:                                 m[r][c] = ( c + r + 2 ) * ( c + r ) - r ;
:         for( r=0; r<5 ; r++ )
:         {
:                 for( c=0 ; c<5 ; c++ )
:                         printf("%3d", m[r][c]) ;
:                 printf("") ;
:         }
:
:         return 0 ;
: }                 
:
: 어디가 틀렸는지 잘모르겟습니다..
: 틀린곳점 바로 잡아주십시요..
 --
어떻게 물고기를 잡을까...
[관리자] 패스워드를 입력 하십시오. 답장이 존재하면 함께 삭제됩니다.[ 목록 | 이전 ]
패스워드:    

Copyleft 1999-2026 by JSBoard Open Project
Theme Designed by IDOO All right reserved