2013年10月15日火曜日

開発環境

C実践プログラミング 第3版 (Steve Oualline (著)、 望月 康司 (監訳) (翻訳)、谷口 功 (翻訳)、オライリー・ジャパン)のⅡ部(単純なプログラミング)の8章(他の制御文)、8.1(for 文)、実習 8-1を解いてみる。

その他参考書籍

実習 8-1.

コード

sample.c

#include <stdio.h>
/* 問題のコードはfor statementのセミコロンの位置がから問の結果しか表示されない */
int main(int argc, char *argv[])
{
    int celsius;
    for (celsius = 0; celsius <= 100; ++celsius) {
        printf("Celsius:%d Fahrenheit:%d\n", celsius, (celsius * 9) / 5 + 32);
    }
    return (0);
}

makefile

CC=cc
CFLAGS=-g

sample: sample.c
 $(CC) $(CFLAGS) -o sample sample.c

clean:
 rm -f sample

入出力結果(Terminal)

$ make
cc -g -o sample sample.c
$ ./sample
Celsius:0 Fahrenheit:32
Celsius:1 Fahrenheit:33
Celsius:2 Fahrenheit:35
Celsius:3 Fahrenheit:37
Celsius:4 Fahrenheit:39
Celsius:5 Fahrenheit:41
Celsius:6 Fahrenheit:42
Celsius:7 Fahrenheit:44
Celsius:8 Fahrenheit:46
Celsius:9 Fahrenheit:48
Celsius:10 Fahrenheit:50
Celsius:11 Fahrenheit:51
Celsius:12 Fahrenheit:53
Celsius:13 Fahrenheit:55
Celsius:14 Fahrenheit:57
Celsius:15 Fahrenheit:59
Celsius:16 Fahrenheit:60
Celsius:17 Fahrenheit:62
Celsius:18 Fahrenheit:64
Celsius:19 Fahrenheit:66
Celsius:20 Fahrenheit:68
Celsius:21 Fahrenheit:69
Celsius:22 Fahrenheit:71
Celsius:23 Fahrenheit:73
Celsius:24 Fahrenheit:75
Celsius:25 Fahrenheit:77
Celsius:26 Fahrenheit:78
Celsius:27 Fahrenheit:80
Celsius:28 Fahrenheit:82
Celsius:29 Fahrenheit:84
Celsius:30 Fahrenheit:86
Celsius:31 Fahrenheit:87
Celsius:32 Fahrenheit:89
Celsius:33 Fahrenheit:91
Celsius:34 Fahrenheit:93
Celsius:35 Fahrenheit:95
Celsius:36 Fahrenheit:96
Celsius:37 Fahrenheit:98
Celsius:38 Fahrenheit:100
Celsius:39 Fahrenheit:102
Celsius:40 Fahrenheit:104
Celsius:41 Fahrenheit:105
Celsius:42 Fahrenheit:107
Celsius:43 Fahrenheit:109
Celsius:44 Fahrenheit:111
Celsius:45 Fahrenheit:113
Celsius:46 Fahrenheit:114
Celsius:47 Fahrenheit:116
Celsius:48 Fahrenheit:118
Celsius:49 Fahrenheit:120
Celsius:50 Fahrenheit:122
Celsius:51 Fahrenheit:123
Celsius:52 Fahrenheit:125
Celsius:53 Fahrenheit:127
Celsius:54 Fahrenheit:129
Celsius:55 Fahrenheit:131
Celsius:56 Fahrenheit:132
Celsius:57 Fahrenheit:134
Celsius:58 Fahrenheit:136
Celsius:59 Fahrenheit:138
Celsius:60 Fahrenheit:140
Celsius:61 Fahrenheit:141
Celsius:62 Fahrenheit:143
Celsius:63 Fahrenheit:145
Celsius:64 Fahrenheit:147
Celsius:65 Fahrenheit:149
Celsius:66 Fahrenheit:150
Celsius:67 Fahrenheit:152
Celsius:68 Fahrenheit:154
Celsius:69 Fahrenheit:156
Celsius:70 Fahrenheit:158
Celsius:71 Fahrenheit:159
Celsius:72 Fahrenheit:161
Celsius:73 Fahrenheit:163
Celsius:74 Fahrenheit:165
Celsius:75 Fahrenheit:167
Celsius:76 Fahrenheit:168
Celsius:77 Fahrenheit:170
Celsius:78 Fahrenheit:172
Celsius:79 Fahrenheit:174
Celsius:80 Fahrenheit:176
Celsius:81 Fahrenheit:177
Celsius:82 Fahrenheit:179
Celsius:83 Fahrenheit:181
Celsius:84 Fahrenheit:183
Celsius:85 Fahrenheit:185
Celsius:86 Fahrenheit:186
Celsius:87 Fahrenheit:188
Celsius:88 Fahrenheit:190
Celsius:89 Fahrenheit:192
Celsius:90 Fahrenheit:194
Celsius:91 Fahrenheit:195
Celsius:92 Fahrenheit:197
Celsius:93 Fahrenheit:199
Celsius:94 Fahrenheit:201
Celsius:95 Fahrenheit:203
Celsius:96 Fahrenheit:204
Celsius:97 Fahrenheit:206
Celsius:98 Fahrenheit:208
Celsius:99 Fahrenheit:210
Celsius:100 Fahrenheit:212
$

0 コメント:

コメントを投稿