第十三回 7 月 14 日
課題総評
復習
- 演習:画面にアスタリスク * で正方形を描くプログラム
square.c
を作成せよ。正方形の大きさは scanf
で入力するようにせよ。
- 演習:摂氏 0 度から 100 度まで 2 度きざみで華氏が何度になるか表示するプログラム
CtoF.c を作れ。
6 関数
6.3 関数の定義
6.4 関数原型(関数プロトタイプ)
6.5 関数の引数
6.6 関数呼び出し:Call by value, call by reference
6.7 変数の記憶クラス auto, regusister, extern, static
6.8 変数の有効範囲
6.9 数学関数
<math.h> に用意されている主な数学関数
関数 | 説明 | 例 |
sqrt(x) | x の平方根 | sqrt(900.0)=30.0 |
exp(x) | 指数関数 ex | exp(1.0)=2.718282 |
log(x) | x の自然対数(底 e) | log(2.718282)=1.0 |
log10(x) | x の常用対数(底 10) | log10(1.0)=0.0 |
fabs(x) | x の絶対値 | fabs(-3.2)=3.2 |
pow(x,y) | x の y 乗 | pow(2,7)=128.0 |
sin(x) | 正弦(x の単位はラジアン) | sin(0.0)=0.0 |
cos(x) | 余弦(x の単位はラジアン) | cos(0.0)=1.0 |
tan(x) | 正接(x の単位はラジアン) | tan(0.0)=0.0 |
6.10 関数の再帰呼び出し
戻る
Shin-ichi ASAKAWA
asakawa@ieee.org