2-5 . , (scanf) , () (printf, fprintf) . .
-
- , -, -.
.
/++ -.
() ().
.
( Enter). , . ( ), . ,
%
, scanf(%d%f, &i, &d); , . i, d ( ).
, (. 3.5.4.3) A=13,2 B= -6,8 I=70 PI=3,1416 ( 3.1) , :
scanf(%f%f%d%f, &a, &b, &i, &pi);
, , :
13.2 -6.8 70 3.1416 Enter | 13.2 Enter -6.8 Enter 70 Enter 3.1416 Enter |
.
:
;
;
.
, .
, .. ( ) .
. (6 ). . :
|
|
(%);
, , (%. ).
.
6.1. i, ( ) r z.
1 ():
printf(%d_%f_%e, i, r, z);
, ( ).
, i=18, r=12000, z=36.28e-4,
18 12000.000000 3.628000-3
z . r z .
2:
printf(_ _ i=%d _ r=%.1f \n z=%.3e \n, i, r, f);
( r f ):
i=18 r= 12000.0
z=3.628e-03
3:
printf(_ _ i=%d_ r=%.3e_ z=%.2f\n, i, r, z);
:
i=18 r= 1.200e+4 z= 0.00
r . z , - ( ).
4:
printf(\n _ _ (I): _ %d _ A \n
_ _ _(R):_ %.2f_ \n
_ _ _ (Z) _ %.2e _ , i, r, z);
( ).
() :
(I):18A
(R): 12000.00
(Z): 3.63-03
ü ! .
6.2. X1, X2, X .
:
printf(_ _ %.2f_ _ %.2f_ _ %.2f, x1, x2, x);
, X1 377.3249, X2 12448.567, X 7255.896, :
377.32 12448.57 7255.90
X2 X ( 4).
, .
ü ! () (, ).
.
, X1, X2, X :
|
|
printf(\nX1=%.2e_X2=e%.2e_X=%.2e\n, x1, x2, x);
:
X1=3.77E+2X2=1.24E+4X=7.26E+3