何かprintf ()およびScanfについての詳細()
次の2つのprintfの声明を考慮しなさい
printf(“\t %d\n”, num);
printf(“%5.2f”, fract);
スクリーンのタブの変位のための最初のprintfの声明\ tの要求で議論は%d数字の価値が十進法の整数として印刷されるべきである編集者に告げる。 \ nにより新しい出力は復帰改行文字から始まる。
第2 printfの声明で%5.2fは出力がすべての5つの場所および小数点の右へ2つの場所との浮動小数点に、あるなる編集者に告げる。 バックスラッシュの特性についての詳細は次のテーブルで示されていた:
一定した |
意味 |
`\」
`\ b」
`\ f」
`\ n」
`\ r」
`\
t」
`\
v」
‘\’’
‘\”’
‘\?’
‘\\’
‘\0’ |
聞こえる警報(鐘)
バックスペース用のキー
書式送り文字
復帰改行文字
キャリッジ・リターン
横のタブ
縦タブ
単一引用符
二重引用符
疑門符
バックスラッシュ
0 |
私達を次のscanfの声明を考慮することを許可しなさい
scanf(“%d”, &num);
キーボードからのデータはscanf機能によって受け取られる。 及び上記のフォーマット(アンパーサンドの)記号各々の変数名が変数名の住所を指定するオペレータである前に。
これをすることによって、実行は数字変数の価値をタイプされるべき停止し、待っている。 整数値情報が入れられ、リターンがキー押されるとき、コンピュータは次の声明に進む。 scanfおよびprintfのフォーマットコードは次のテーブルにリストされている:
コード |
読む… |
%c
%d
%e
%f
%g
%h
%i
%o
%s
%u
%x |
単一の特性
十進法の整数
浮動小数点の価値
浮動小数点の価値
浮動小数点の価値
短い整数
十進法の、16進法または8の整数
8の整数
ひも
無署名の十進法の整数
16進法の整数 |
|