2008/05/09 「金」

19: scanf() 

キーボードから書式付きで入力します。

scanf() の f は "format"(書式) の f です。

scanf() は printf() と同様に書式指定を行うことにより、「A」のキーを押しても、16進数で入力したり、文字で入力したりというように入力形式を変えることが出来ます。

読みたい方は【read more...】をクリック!
FC2ブログランキングを見る今日のランキング

DLした方や得をした方は必ず1クリックお願いします。
FC2ブログランキング にほんブログ村 中学生ブログランキング ブログランキング

(書き方)

scanf( 書式指定文字列, 格納可変個引数 );

(1)書式指定文字列

"" で囲まれた文字列

             【scanf の変換指定文字】

変換指定文字意味使われるデータ型
%c1文字として入力する文字型
%d10進数で入力する整数型
%x16進数で入力する      〃
%o8進数で入力する      〃
%f浮動小数点数を入力する浮動小数点型
%s文字列を入力する文字型配列



※double型の入力は、変換指定子fの前に変換修飾子l(エル)を付加し、"%lf" と表記します。

変換修飾子l(エル)を忘れがちですので、注意してください。

※long型の入力は、変換指定子の前に変換修飾子l(エル)を付加し、"%ld" のように表記します。

(2)格納可変個引数

入力データを格納する領域のアドレスを指定します。

【1. 変数にキーボードからデータを入力】

変数のアドレスを「&変数名」で記述します。

【2. 文字型配列にキーボードから文字列を入力】

配列の先頭要素のアドレスを「配列名」で記述します。

「&」は不要です。
コメントの投稿













管理者(7258)にだけ表示を許可する
当ブログのバナー
相互リンク募集中です^^
RSS登録
Archive
検索系

Yahoo!ボットチェッカー
Googleボットチェッカー
MSNボットチェッカー
初音ミク
アイテム
ブログパーツ
ブログパーツ
フィードメーター - World 7258 Web


ページランク
track feed
BBS7.COM
MENURNDNEXT
状況
広告