C言語の入出力にはprintf()関数とscanf()関数を使用します。どちらの関数も組み込みライブラリ関数であり、stdio.h (ヘッダー ファイル) で定義されています。
printf()関数
の printf()関数 出力に使用されます。指定されたステートメントをコンソールに出力します。
printf() 関数の構文は次のとおりです。
printf('format string',argument_list);
の フォーマット文字列 %d (整数)、%c (文字)、%s (文字列)、%f (浮動小数点数) などを指定できます。
scanf()関数
の scanf()関数 入力に使用されます。コンソールから入力データを読み取ります。
scanf('format string',argument_list);
与えられた数の立方体を出力するプログラム
ユーザーから入力を取得し、指定された数値の立方体を出力する C 言語の簡単な例を見てみましょう。
#include int main(){ int number; printf('enter a number:'); scanf('%d',&number); printf('cube of number is:%d ',number*number*number); return 0; }
出力
enter a number:5 cube of number is:125
の scanf('%d',&number) ステートメントは、コンソールから整数数値を読み取り、指定された値を数値変数に格納します。
の printf('数値の立方体は:%d ',数値*数値*数値) ステートメントは数値の 3 乗をコンソールに出力します。
2つの数値の合計を出力するプログラム
2 つの数値の加算を出力する C 言語の入出力の簡単な例を見てみましょう。
#include int main(){ int x=0,y=0,result=0; printf('enter first number:'); scanf('%d',&x); printf('enter second number:'); scanf('%d',&y); result=x+y; printf('sum of 2 numbers:%d ',result); return 0; }
出力
enter first number:9 enter second number:9 sum of 2 numbers:18