Toggle menu
Toggle personal menu
Not logged in
Your IP address will be publicly visible if you make any edits.

최소정수의합/김소현

From ZeroWiki

소 감

집에서 심심해서......

코 드

#include <stdio.h>

void main()
{
	int n=1;
	int sum=0;

	while(sum<=3000)
	{
		sum+=n;
		n++;
	}

	printf("n=%d, sum=%d \n", n, sum);
}

수 정

#include <stdio.h> 
 
void main() 
{ 
        int n=0; 
        int sum=0; 
 
        while(sum<=3000) 
        { 
                 num++;
                 sum+=n;
        } 
 
        printf("n=%d, sum=%d \n", n, sum); 
} 

나한테 할 말

허아영양과 동일한 실수입니다.^^

		sum+=n;
		n++;

가 거꾸로 되어있습니다.(결과값에 n이 1이 더해집니다.)

		n++;
		sum+=n;

으로 수정후, n=1을 n=0으로 수정하면 됩니다.^^ - 조현태


LittleAOI 최소정수의합