() - .
ü ! ( ).
- . 6.2.1.1.
. :
, ;
;
;
;
;
;
;
, , .
3.1. A=13,2 B= -6,8 I=70 PI=3,1416.
. 3.9.
3.9
/++ | - | ||||
A=13,2 B= -6,8 I=70 PI=3,1416 | a=13.2 b= -6.8 i=70 pi=3.1416 | f f d f | %4f %4f %2d %6f |
. :
float a, b, pi; /* */
int i; /* */
...
scanf(%4f%4f%2d%6f, &a, &b, &i, &pi);/* */
, , :
13.2-6.8703.1416
, , ( a , b , i , pi ).
3.2. ( =120 ; =3,6 10-3 ; K= 0,001 /)
, .
. 3.10.
3.10
/++ | - | ||||
=120 =3,6 10-3 K= 0,001 | d=120. sh=3.6E-3 k= 0.001 | f e f | %4f %6e %5f |
.
:
float d, sh, k; /* */
...
scanf(%4f%6e%5f, &d, &sh, &k); /* */
|
|
, :
120.3.6E-30.001
:
( );
( ) ;
. , ;
, , ;
, , ;
, , ;
, , , ( ).
:
;
(, );
;
() ;
;
(, , );
, ( ) , .
.
3.3. A=13,2 B= -6,8 I=70 PI=3,1416 ( 3.1).
.
. 3.11.
3.11
a b i pi | . . . . | 13,2 -6,8 3,1416 | f f d f | %7.2f %7.2f %7d %10.4d |
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
a | b | i | pi |
, , :
float a, b, pi; /* */
int i; /* */
...
printf(%7.2f%7.2f%7d%10.4f, a, b, i, pi); /* */
printf (a, b, i, pi) , :
13.00 -6.80 70 3.1416
.
. 3.12.
|
|
3.12
a b i pi | . . . . | 13,2 -6,8 3,1416 | f f d f | %4.1f %4.1f %2d %6.4f | _ _ _ _ _ _ _ _ |
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
a | b | i | pi |
, :
printf(_ _ %4.1f _ _ %4.1f _ _ %2d _ _ %6.4f , a, b, i, pi);
(a, b, i, pi) , :
13.0 -6.8 70 3.1416
, .
.
. 3.13.
3.13
a b i pi | . . . . | 13,2 -6,8 3,1416 | f f d f | %4.1f %4.1f %2d %6.4f | _ a= _ b= _ i= _ pi= |
_ = _ _ _ _b = _ _ _ _i = _ _ _ pi = _ _ _ _ _
a | b | i | pi |
printf(_ a=%4.1f _ b=%4.1f _ i=%2d _ pi=%6.4f, a, b, i, pi);
(a, b, i, pi) , :
a=13.0 b=-6.8 i=70 pi=3.1416
.
, ( ).
. , , . ( ).
, () (), .
3.4. ( ) X, Y, Z.
: .
. 3.14.
3.14
x y z | . . . | . . . | f f f | %10.2f %10.2f %10.2f |
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
x | y | z |
, :
printf(%10.2f%10.2f%10.2f, x, y, z);
x=265.38, y=1244.5, z=4.7 :
|
|
265.38 1244.50 4.70
, , . ,
printf(%6.2f%6.2f%6.2f, x, y, z);
( 6)
265.381244.50 4.70
x y.
.
. 3.15.
3.15
x y z | . . . | . . . | f f f | %6.2f %6.2f %6.2f | _ _ _ _ _ _ |
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
x | y | z |
:
printf(_ _%6.2f _ _%6.2f _ _.%6.2f, x, y, z);
:
265.38 1244.50 4.70
ü ! y .
, .
.
. 3.15 (_ X=, _ Y=, _ Z=).
:
printf(_X=%6.2f _ Y=%6.2f _ Z=%6.2f, x, y, z);
:
X=265.38 Y=1244.50 Z= 4.70
.
. X Y , .
. 3.16.
3.16
- | - | ||||||||
x y z | . . . | . . . | e e f | %9.4e %9.4e %6.2f | \nX= \nY= \nZ= |
:
X = _ _ _ _ _ E _ _
Y = _ _ _ _ _ E _ _
Z = _ _ _ _ _
:
printf(\nX=%9.4e\nY=%9.4e\nZ=%6.2f, x, y, z);
:
X=2.6538E+2
Y=1.2445E+3
Z= 4.70
ü ! ( printf) ( fprintf).
3.5.5. /++-
. /++, , :
;
;
() ;
( );
|
|
() .
, , .
.
() .
, ( ) .
.
(, ), .
, , (, ).
, ( ) . (, ) /++.
, , ().
( ) .
( ) .
/++-, , .
, /++ .
, () , .
/++- , , (. 3.10).
. 3.10.
.
() , .
(. 3.11).
. 3.11.
() , ( ).
:
/* */
, , ;
/* */ .
.
(, , ..). .
( ). . .
ü ! , , , .
. .
.
:
/* */
. 3.17.
3.17
/* */ | /* */ /* */ /* */ | /* */ /* */ /* */ |
() ( ).
() , .. , .
:
/* */
/* */
/* . 031 .. */
/* 12.11.2004 */
:
/* . . */
/* . 031 .. */
:
,
/* - */
scanf(
printf(
,
int p; /* */
,
|
|
int k; /* */
float x, y; /* */
(), .
ü ! ().
, , .
(#), . # .
;
;
().
.
:
# include Ԕ
# include <>
, # ;
include ( );
, ;
(< >) .
.
< >, . , .
, , :
.h
, ;
h ( ) ;
. .
, :
stdio ( -), stdlib ( ), math ( ).
, . max.
, . , .
, , .
ü ! (), , .
stdio.h :
scanf ;
printf ;
fprintf .
- .
:
#define
, # ;
define ( );
;
, .
.
( ) ( ).
,
#define PI 3.1416
(PI) (3.1416) .
.
. 3.5.2.3.
. /++ , . .
, , () ().
, , .. ( ).
. () .
, () () , ( ), .
, . . (), .
.
, ( ) .
. ( ).
() . () .
. 3.12.
. 3.12.
(. . 3.5.2.4).
main () .
.
() .
(. 3.13).
, (-, . .) .
. 3.13.