질문좀(초보)
쌍둥이자리
2023.04.01
1-2+3-4+5-6 ~ -100+101
이문제를 for문 사용해서 푸는건데
이렇게 해도 되는건가요 ? ? ?
쪼금 너무 단순복잡하게 해둔거같은데
어떻게하면 더 편한가요?
#include stdio.h
int main(void)
{
int a,b,c=0,d=0,e=0;
for(a=-2; a=-101; a-=2)
c=c+a;
for(b=1; b=101; b+=2)
d=d+b;e=c+d;
printf(c=%d\n,e);
return 0;
}
-
VE
감사합니다 ^^ 열심히 풀어볼께요 ㅎㅎ
-
개구리
수다님 방식이 더 좋네요
-
하련솔
int sum = 0;
for( i = 1 ; i 102; i++ )
{
if( i %2 == 0 )
sum -= i;
else
sum += i;
}
이렇게 하면 될듯 하네요
컴파일 안해봐서 결과는 잘 몰라용. -
새밝
ans = 0, sw = 1;
for(i=1;i=101;i++)
{
ans += (sw * i);
sw *= -1;
}
왜그럴지는 잘 생각해보세요.