| ページ一覧 | ブログ | twitter |  書式 | 書式(表) |

MyMemoWiki

差分

ナビゲーションに移動 検索に移動
1,443 バイト追加 、 2020年2月15日 (土) 07:30
ページの作成:「==C やさしい入門== [Programming C] {{amazon|4320026926}} ====hello world==== #include <stdio.h> int main() { printf("hello world\n"); } ====…」
==C やさしい入門==
[Programming C]
{{amazon|4320026926}}

====hello world====
#include <stdio.h>

int main()
{
printf("hello world\n");
}

====変数と算術式====
摂氏、華氏対応表
#include <stdio.h>
/* Convert temperature Celsius to Fahrenheit
F = 9/5 * C + 32 */
int main()
{
int celsius; int fahren; int lower; int upper; int step;
lower = 0; /* lower limit of temperature */
upper = 300; /* upper limit of temperature */
step = 20;

celsius = lower;
while (celsius <= upper) {
fahren = celsius * 9 / 5 + 32;
printf("%d\t%d\n", celsius, fahren);
celsius = celsius + step;
}
}

====For文====
摂氏、華氏対応表をForで書き直す
#include <stdio.h>

/* Convert temperature Celsius to Fahrenheit F = 9/5 * C + 32 */
int main() { int celsius;
for (celsius=0; celsius<=300; celsius +=20) {
printf("%d\t%d\n", celsius, (celsius * 9 / 5 + 32));
}
}

====記号定数====
#define 名前 置き換えるテキスト
*セミコロン不要

#include <stdio.h>

#define LOWER 0 /* lower limit of temperature */
#define UPPER 300 /* upper limit of temperature */
#define STEP 20 /* step size */

/* Convert temperature Celsius to Fahrenheit
F = 9/5 * C + 32 */
int main() {
int celsius;

for (celsius=LOWER; celsius<=UPPER; celsius +=STEP) {
printf("%d\t%d\n", celsius, (celsius * 9 / 5 + 32));
}
}

案内メニュー