0 -17.8
20 -6.7
40 4.4
60 15.6
80 26.7
100 37.8
120 48.9
140 60.0
160 71.1
180 82.2
200 93.3
220 104.4
240 115.6
260 126.7
280 137.8
300 148.9
#include <stdio.h> main() { int fahr; for( fahr = 0; fahr <= 300; fahr = fahr + 20 ) { printf("%3d %6.1f\n" , fahr, (5.0/9.0) * ( fahr - 32 ) ); } }
변수 하나로 줄이고 for문 loop를 이용해 같은 값을 도출하고 있네요 ^^
사실. 정말 놀랍네요.. ㅎㅎ 앞의 두 가지 version을 통합한 거라고 생각 됩니다. ㅎ
그리고 for문 밑에 바로 loop 수행 문장을 쓰면 error도 나지 않고 잘 돌아가지만
습관화를 위해서 한 줄 이더라도 { } 이 중괄호 스코프를 씁니다.
다음 한 line을 읽어 수행하므로 2줄인 경우 { } 필수적입니다. !!!
이것은 if문장 - else문장에서도 같은 맥락입니다.
반응형
'프로그래밍 > C언어' 카테고리의 다른 글
1.5.1 File Copying 2nd version (0) | 2011.11.07 |
---|---|
1.5.1 File Copying (0) | 2011.11.07 |
1.5 Character Input and Output (0) | 2011.11.07 |
1.4 Symbolic Constants (0) | 2011.11.07 |
1.2 Variables and Arithmetic Expressions (0) | 2011.11.07 |