More Related Content
Similar to #5:プログラミングの基本 (20)
More from 長岡技術科学大学 自然言語処理研究室
More from 長岡技術科学大学 自然言語処理研究室 (20)
#5:プログラミングの基本
- 2. このスライドは...
● 授業や自習のための教材です。
● 授業ではC言語を最低限学ぶことを目指している
関係で、必要なことを「厳選」して書いています。
よって相当いろんなことを省略していますので詳し
い説明はC言語の教科書などを参照してくださ
い。
● また、口頭でもかなり補足説明していますので、
このスライドを読んだだけでC言語を理解したとは
思わないでください。
2
- 14. コメントはどんどん書こう
/* … */
/* コメント */ の部分がコメント
(何行でも可能)
/* プログラムの一部を
printf ... 隠したりする時に
*/ 使ってみたりして
// から行末
a = 1; //本当? までがコメント
(1行限定) 14
- 15. 変数は使う前に宣言する
名前:nn
int nn; タイプ:整数
int p, q; 二つ以上一緒に
宣言できる
int x=0, y; ついでに初期化もできる
15
- 19. /* プログラム3:入力 */
#include <stdio.h>
int main(void) {
int dt;
scanf ("%d", &dt);
dt = dt + 2;
printf ("%dn", dt);
return 0;
}
19
- 20. 数値の入力
scanf ("%d", &dt);
整数入力時は %d 変数名に
必ず&をつける
(実数の時は %f)
(理由は略)
※コンパイルの警告が気持ち悪い人は、代わりに
scanf_s を使ってください(使い方は同じ)。 20
- 22. エスケープシーケンス
n (バックスラッシュエヌ、nと表示されることもあります)
は特殊な文字で、nと表示されるのではなく改
行(次の行の冒頭に進む)を意味する。このような
文字をエスケープシーケンスと呼ぶ。
エスケープシーケンスは10種類ぐらいありますが、
本演習では、n のみ使います。
22