void main(void) { int a; double b; printf("input int data->",0); scanf("%d",&a); printf("%d\r\n",a); printf("input float data->",0); scanf("%lf",&b); printf("%lf\r\n",b); } |
下図は,プログラム実行後に「123」「3.1415926」と入力した結果です。
整数はそのまま表示され,小数は最後の桁が四捨五入されました。これは,printfのデフォルトの設定によるものです。桁数を指定したい場合は,通常のprintfと同様の記述が使えます(%6.4lf など)。
scanfの実行結果 |
それでは。
0 件のコメント:
コメントを投稿