nooog

Size: px
Start display at page:

Download "nooog"

Transcription

1 C : : :

2 , C C,,, C, C,, C ( ), ( ) C,,, ;,, ; C,,, ;, ;, ;, ;,,,, ;,,, ; : 1 9, 2 3, 4, 5, , 7 8, 12 13,,,,,

3 1 (1 ) 1.1 (1 ) ( ) ( ) ( ) ( ) ( ) 1.2 ( ) ( ) ( ) ( ) ( ) ( ) 1 ( ) 2 C ( ) 2.1 C ( ) C ( ) C ( ) 2.2 C ( ) 2.3 C ( ) 2.4 C ( ) C ( ) C VC ( )

4 2 ( ) 3 ( ) 3.1 C ( ) ( ) ( ) 3.2 ( ) ( ) ( ) 3.3 ( ) ( ) ( ) 3.4 ( ) ( ) ( ) 3.5 ( ) ( ) ( ) 3.6 ( ) ( ) ( ) ( ) ( ) ( ) 3.7 ( ) ( ) ( ) 3 ( ) 4 ( ) 4.1 ( ) C ( ) C ( ) 4.2 ( )

5 4.2.1 ( ) ( ) 4.3 ( ) getchar ( ) putchar ( ) gets ( ) puts ( ) 4 ( ) 5 ( ) 5.1 ( ) 5.2 ( ) 5.3 ( ) if ( ) switch ( ) 5.4 ( ) while ( ) do - while ( ) for ( ) ( ) ( ) 5.5 ( ) break ( ) continue ( ) 5.6 ( ) 5 ( ) 6 ( ) 6.1 ( ) ( ) ( ) 6.2 ( ) 6.3 ( ) 6.4 ( )

6 6 ( ) 7 ( ) 7.1 ( ) ( ) ( ) 7.2 ( ) ( ) ( ) ( ) 7.3 ( ) ( ) ( ) 7.4 ( ) ( ) ( ) 7.5 ( ) ( ) ( ) ( ) ( ) 7.6 ( ) 7 ( ) 8 ( ) 8.1 ( ) ( ) ( ) ( ) 8.2 ( ) ( ) ( ) 8.3 ( ) ( )

7 8.3.2 ( ) ( ) ( ) ( ) 8.4 ( ) ( ) ( ) ( ) 8.5 main ( ) 8.6 ( ) 8 ( ) 9 C ( ) 9.1 ( ) ( ) ( ) ( ) 9.2 ( ) ( ) ( ) 9.3 ( ) 9.4 ( ) 9 ( ) 10 ( ) 10.1 ( ) ( ) ( ) ( ) ( ) 10.2 ( ) ( ) ( ) 10.3 ( )

8 10.4 ( ) 10.5 ( ) 10.6 ( ) 10 ( ) 11 ( ) 11.1 ( ) 11.2 ( ) ( ) ( ) 11.3 ( ) ( ) ( ) 11.4 ( ) 11 ( ) 12 ( ) 12.1 C ( ) 12.2 ( ) fopen ( ) fclose ( ) 12.3 ( ) ( ) ( ) ( ) ( ) 12.4 ( ) 12.5 ( ) 12.6 ( ) 12 ( ) 13 C + + ( ) 13.1 ( )

9 13.2 C + + ( ) C + + ( ) C + + ( ) C + + ( ) C + + ( ) 13 ( ) 1 ( ) 2 ASCII ( ) 3 C VC ( ) 4 ( ) 5 C ( ) ( )

10 1 N - S :, : N - S, ??,,,,,, ( ),,,,,,,,,,,,, : 10,,,

11 , ,, ( Algorithm) 9 al - k hovarizmi,,,,,,,,,,, 1.1.2,,,,,,,, :,,,,,,,, : 07 68,,, 1,, 1h A B,, 10h,,,,,,,,,,,,,,,,,,, : x = 1, y = 0, z = x/ y;,, z = x/ y,,, 99 98, 99 98,,,, : (1 ),,,,, :,,,

12 ,,,,,, (2 ),,,,,,,, :,,,, (3 ),,,,,,, 1.1.3,,,, (1 ),,,,,, : , :,,,,, : 1 : 3 x, 13 y ; 2 : x + y, z ; 3 : z , 7,,,, : 1 :100 y, 7 x; 2 : y x, 3 ; 3 4 ; 3 :, 5 ; 4 : ; 5 :,,,,, ;,,,,

13 ,,,,,,,, 100 7,,,,,, ( :?) : 1 :7 x, 100 y; 2 : y% x = 0? 0 3 ; 3 4 ; 3 :, 5 ; 4 : ; 5 : (2 ) ( ) ( ) ( ),,,,,,,,,,,, N - S (3 ) N - S,,, (, ) ( ),,,,,, ( ), 1.2, ( A B ),, A, B,,

14 ,,, ( 1.3 ) ( 1.4 ) ( ) 1.3,,, C A B, A, B, A, B,,,,, 1.4, A, , C1,, A1 An + 1, C1,, C1 C2 Cn, An + 1, An ,, 1.6, C1 C2 Cn, ( ) 1 6 ( ),,,,, ,, C,, A( A, A ), A,, A, A C, C,, ( B ) 1.8,, A( A ), A( ),, A, A C,

15 C,, ( B ) ,, C A, C,, ( B ) 1 7 ( ) 1 8 ( ) 1 9 ( ) :, : 1.7,,,, C, ,, C,,,, A B, 1.4 A, 1.5 A1 A2 An An + 1, 1.6 A1 A2 An, A B,,,,,,,,,,,,, : ; ; ; ( ), I.Nassi B.Shneiderman,, N - S, N - S N - S N - S,,, ( ),, N - S, , , N - S,

16 ( ) 1 12 ( ) 1 13 ( ) 1 14 ( ) 1 15 ( ) 1.3 N - S x : x,,,,, -x, x, x, N - S 1.16, N - S 1 17, : 1 : x ; 2 : x 0, x, 4 ; 3 : -x; 4 : (4 ),, ( ),,,,, 1.3 : x if x > = 0 x x : x

17 x : x if x is positive then print x else print x x x ,?,,,,,,,,,,!,,,,,,!,,,,!, :,! 2?, :,,, :,,,,,,,,, x, y,,,,,,, 3,,, : , x y, ( 6 ),,, = +,,,

18 ,, 1.1.5,,,,, :,,,,,,,, 10min,, 0.1s,,,,,,,,,,,,,,,, ;, ( ), ,,, ( ) ( ),,,,,,,,,,,,,,, 1.2.2,, : C C + + Java BASIC Fortran Pascal Cobol ;,, : 1,,,,, 0 1,

19 ,,,,, 2,,,,, ( ),,, ( ), 3,,,, C BASIC Pascal Fortran, ( ),, 4,,,,, : Excel PowerBuilder FoxP ro - 4GL, C + + 5,,, C, C ( C ), C, C, 1.2.3, :,,,,,,,,,,,,,,,,,, 1.2.4,,,,,,,, ( ),,,,,,,,,,,

20 ,,,, 1.2.5, 3 ( ),,,,,,, ( 9 ),,,, 3, C, C, C,, C, C, C,,,,,,,,,, 1 1 a, b, c,, 2 a, b, c,,

21 2 C C C C C : C, C, C : C 2.1 C C C ( A T & T ) C B.W.Kernighan D.M.Ritchit T HE C PROGRAMMING LA NG UA GE K & R, K & R, K & R C, C, 1983, ANSI C C C,, C,,, ( bit) C, C,,, C,, C C U NIX C

22 , 20 80, C,, 2.2 C, C, ( A Z, a z) (0 9 ) _, : zz, x1, _5y, temp1, mum8 : 6s x T ( : ) ( : ) - 6x ( : ) zhue - 1 ( : - ) C : 1. : C, C (1 ) :, int double (2 ) :, if else for C,, 32, au to double int struct break else long switc h case e nu m r egister typedef cha r ex tern ret urn union con tinu e float shor t unsigned const for signed void default got o sizeof volatile do if static while 2., define C,,, 3.,

23 , ;,,,, : C, C, C,, C, BOO K book,,, 2.3 C C,, C C 2.1 {printf( I am a Student! \ n ) ; : main, C ( main ) printf C, I am a Student! \ n I am a Student!, C 2.2 # include stdio.h # include math.h / / { double x, y; / / x, y printf( input number: \ n ) ; scanf( % lf, & x ) ; / / x y = cos ( x) ; / / x, y printf( cos of % lf is % lf\ n, x, y) ; / / : x, x main, include

24 11 ), < > ( / / / /,, 4 x y 6 x, 7 x, y 8 % lf x y 2.3 # include stdio.h int min (int x, int y) ; { int m, n, r; / / scanf( % d, % d, & m, & n ) ; / / m n r = min ( m, n ) ; printf( min = %d, r) ; / / r int min (int x, int y) / / min, r / / min,,x y { int z; / / min z : if( x > y) z = y; else z = x; return(z) ; / / x y z : main min / / min, z min : x y z return z main main scanf, m n & m & n & %d, % d : main 3 min, m n min x y, min, r 3, C : C C C main,,,, printf scanf,, 2.3 min C C,, C main, C main (include ),

25 ,, C, C / / / /, / /,, /, /, / /, / / 2.4 C C C C C C,, C C.c.cpp C,.obj ( ),,, scanf printf,,,,.exe,.exe C C C VC Vis ual C Windows, Visual Basic Visual Foxpro Visual J + + Visual Studio ( Developer Studio) Developer Studio,, Developer Studio, VC C 1.VC (1 ) VC :

26 Microsoft Visual Studio 6.0 Microsoft Vis ual C Visual C VC , 2.2, 2.2 VC + + (2 ),, (3 ) VC + + File Exit 2.2, VC C (1 ) C File N ew ( : ^N ) 2.3 Files, 2.3 File C (.c,.cpp, ), Loca tion 2.3 C + + Source File, OK, VC + +, C,, File Save ( ^S ) C 2.3 C (2 ) C C,

27 File Open ( :^O) 2.4, C, VC + +,, 3. C 2.4 C 2.2 Build Compile, 2.5, 2.5,, 2.6 ( xxx C ) : xxx.obj - 0 error ( s ), 0 warning ( s) ( warning), (error ), 2.6,, VC + +, C,, 2.6

28 2.2 Build Build ( F7 ),,, ( xxx C ) : xxx.exe - 0 error ( s ), 0 w arning ( s) (error),, VC + +, C, ( ), Build! Execute ( ^F5 ).exe, VC , ( ) ( : C,!) ( ), VC + +,, 5. VC , C,,, C, ; 2.2 File Close Workspace 2.8,, , C, C,, C,, C C,,

29 1. A. C B. C C. C D. C, 2.C A. B. C. D. 3. A. C B. { C. C, D. C, 4. A. C B. C C. C D. C 5. A. C B. C main C. C, D. C 1., C 2.C,? 2

30 3,, :,,, : 3.1 C C,, 3.1 (int) (float) ( double) (char) (void) (array) ( struct) ( union) (enum) 3 1

31 , 2,, C : 3,, 4,,, 2.3 min, : int min(int x, int y ) int 2.2, cos,, y,,, void ( 7 ), , C (int ) ( float) (char ),,, : ;, : ;, : g 1 C,,, : # define # define ( #, 11 ),,,, PI 3.1 s # include < stdio.h > # define PI

32 { float s, r; r = 5; s = P I r r; printf( s = % f\ n, s ) ;,,, C, C : ( ) : ;,,, C 1,, 0 9, ( : 0 ) 23D( : D ) 2 0, 0, 0 7 : 015( 13 ) 0101( 65) ( 65535) : 256( : 0 ) 03A2( : A )

33 3 0X 0x, 0 9, A F a f : 0X2A( 42) 0XA0 ( 160 ) 0XF FFF ( 65535) : 5A ( : 0X) 0X3 H ( : H), : int, 4, : short int short, 2, : long int long, 4, : unsigned : un signed int un signed; un signed s hort ; un signed long, VC + +, 3.1 ASCII [ signed] int (2 31-1) 4 [ signed] short [int] (2 15-1) 2 [ signed] long [int] (2 31-1) 4 unsigned [int] ( ) 4 unsigned short [ int] ( ) 2 unsigned long [ int] ( ) 4 C, L l : 325L ( 325), 045L ( 37), 0X18L ( 24 ), U u : 453u, 0x67Au, 872Lu 0XB5Lu B5, 181, 0, u 2 :,,...;

34 3.2 # include < stdio.h > { int a = 1, b = 2, c; / a b c, a b 1 2 / long x = 29, y = ; c = a ; a = 10; / a c / / a 10 / printf( \ na + b = % d, x + y = % ld, c = % d\ n, a + b, x + y, c) ; : a + b = 12, x + y = , c = 1, :,, ;,, c = a; long x = 29, y = ;, 3.4 C,, : , 0 9 ( ) : 0.0, 123.,. 123, 12.3, 123.0, , e E (, ) e1, E0, e - 2 : a E n ( a, n, a 10 n ) : : E3( : E ) E6( : ) 4.2E( : ) ( float ) ( double) ( long double),, A NSI C

35 , float 4, double 8 7 8, 15 16, 3.3 # include < stdio.h > { float x = ; double y = ; printf( x = % f, y = % lf\ n, x, y) ; : x = , y = : x float, 8, , x,? : (1 ), (2 ), (3 ), 6 6, , , 56, 6,,, ASCII, 6 ASCII 54, C, \,,,,,, printf \ n,, 3.2 C, \,,, \ \ \ \,, H appy birthday!, printf( \ H appy birthday! \ ) ;

36 3.2 \ n ( ) \ t \ b ( ) \ f ( ) \ r \ \ ( \ ) \ \ ( ) ( ) \ xhh 1 2 \ ddd # include < stdio.h > { int x = 16, y = 2008; printf( y = % d\ rx = % d\ n, y, x ) ; printf( % c% c% c \ b%.1f\ n, C, +, +, 6.0) ; : x = 1608 C y = 2008 \ r,, x = x 16, x = 16,, y = 20, \ n,, C + +, \ b,, 6.0,, C , char ASCII x ASCII 120 a x, a 120 : ,, C,,,,,,, 3.5

37 # include < stdio.h > { char a = 66 ; int b = A ; printf( a = % d( % c), b = % d( % c), a + 3 = % c, b 10 = % d\ n, a, a, b, b, a + 3, b 10 ) ; : a = 66 ( B), b = 65 ( A), a + 3 = E, b 10 = 650, a 66, ; A b, ; a 3, b # include < stdio.h > { char a = x, b = Y ; / a, b / a = a - 32; / / b = b + 32 ; printf( % c, % c\ n, a, b) ; : X, y, a, b,, ASCII ASCII 32,, 3.6,, ;, : x + y - z/ 2 C C : C ( + ) ( - ) ( ) (/ ) ( %, ) ( + + ) ( - - ) 7, (1 ) + a + b, ( )

38 (2 ) -, -,, ( ), - x, - 5 (3 ), (4 ) /,,,,,,,,, 3.2 C, 0, (5 ) ( ) % 3 2,,, VC + +, : 16 % - 3 1, - 32 % # include < stdio.h > { printf( %d, % f\ n, 15/ 6, 15.0/ 6 ) ; printf( %d, % d, % d, % d\ n,100 %3, - 100%3,100 % - 3, - 100% - 3 ) ; : 2, , - 1, 1, - 1,15 6, 15/ 6 ( ) 15.0/ 6, 15.0, (6 ) ( + + ) ( - - ) C,, ( + + ) ( - - ) : + + : 1 : + + x ; x = x + 1; - - : 1 : - - x; x = x - 1; , ( ), ( ) : x = x + 1; + + x; x + + ; + + x( - - x ), : x 1 ( 1 ), x x + + ( x - - ), : x, x 1 ( 1) + + ( - - ), 1 ( 1 ), 1( 1 ), C,

39 3.8 # include < stdio.h > { int x1 = 10, x2 = 10, y1, y2; printf( \ nx1 = %d, x2 = % d\ n, x1, x2) ; y1 = + + x1; y2 = x2 + + ; printf( y1 = %d, x1 = % d \ n, y1, x1 ) ; printf( y2 = %d, x2 = % d \ n, y2, x2 ) ; : x1 = 10, x2 = 10 y1 = 11, x1 = 11 y2 = 10, x2 = 11, y1 = + + x1;, x1 11, ( 11 ) y1; y2 = x2 + + ;, x2 ( : x2 10 y2), x C, 15 1, 15,, C, ( ) ( ), x - y + z, y -, x - y, + z, x = y = z, =, y = z x = ( y = z) (1 ) : ( ) ; +, - ( ) ;,/ ; +, - ( ) + ( ) - ( ), (2 ), :,, ;,,, 3 : ( ) ( )

40 ( float)a a (int) ( x + y ) : x + y : (, ), : int( x + y),, ( int ) ( x + y ) (int) x + y, x int y,, 3.9 # include < stdio.h > { float f = 9.68; printf( (int)f = % d, f = % f\ n, (int) f, f) ; : (int) f = 9, f = ,, f f ( : ), : (int) f, 9( ) f 9.68, float C : > ( ) > = ( ) < ( ) < = ( ) = = ( )! = ( ) ; : & & ( ) ( )! ( ) ( true) ( flase), true 0, flase 0 : 6 > 8 0, 12 > = 5 1, = = 9 1, 10!= ,!( 4 5 ) = = 0 1,2 & & 8 = = 1 1, 0 9 = = 0 0 :! > > = < < = = =! = & &! ( ) :, : int a = 75; printf( " a = % d", a > 60 ) ; 1,, : 0,,, 0;,

41 1, x = 23, y = 20, z = 10;, x > y > z, C, x y, z 1, x > y > z 0( 1 ), x > y & & y > z # include < stdio.h > { int x = 6, y = 4, z = 2, v, w ; v = x - - y; w = ( y - 4 ) & & ( + + x + 1 ) ; printf( v = % d, y = % d, x = % d, w = % d\ n, v, y, x, w) ; : v = 1, y = 4, x = 6, w = 0, x = 6, v 1 (, - - y ), y 4 y - 4 0, w 0 (, + + x + 1 ), x =, : = :,, : :, : x = 12, y = x + 25, y = func( ) =, : C x = x + 1, x 1, x, x = x + 1,, :, C =, :,, : x = y = z = :, x = y = z = ( ), ( ) : x = ( y = (z = ( ) ) ), x = ( y = (z = ) ), :

42 16 z = : , 16 z, z 16, ( z = ) y = (z = ) : (z = ) 16 y, y 16, ( y = (z = ) ) 16 ;, x, y, z 16,,, 2, = ;,,, : = ;, x = x + y; x + = y;, x = x ( y + z) ; x = y + z;, + = = C, C 10 : + = ( ), - = ( ), = ( ),/ = ( ), % = ( ), & = ( ), = ( ),^ = ( ), < < = ( ), > > = ( ) 3.11 # include < stdio.h > { int a = 0, b = 3, c = 1 ; a + = (a = 2) ; printf( %d, % d\ n, a, b + = b - = b b) ; printf( %d, % d\ n, c = - - b + 2, c = 9) ; : 4, ,9, printf printf,,, VC ,, c = 9 (, c 1, c 9 ), 9, c = - - b + 2, c = c ( - - b + 2 ) = 9 ( ) = - 99, printf, : 4, , ?: C?,, :

43 1?: 2: 3 : 1,, 2, 1, 3,, x = ( a > b)? a : b a b y = ( x > = 0)? x: - x x 2,,,, : 1, 2, 3,, n, : 1, 2, n, n : a = 8 2, a 4 ; / 64, a 16 / (a = 8 2, a 4), a 2; / 128, a 16 / a = ( b = 5,5 2) ; a = b = 5, 5 2 ; /, 10, b 5 / /, 10, a b 5 /,,, 3.6.5,, 1,, : char ch = d ; int i = 6; float f = 10.0; double d = 0.2, result ; Result = (ch/ i) + (4 + f d ) ( f - i) ; , :,,, int a ; long int b = E2 ; a = ( int) b;, a 145 ( ), int a; long int b = ( int ) E10; a = ( int ) b ;, a

44 ,,,,,, b, : C 4 : & ( ) ( ) ^( ) ( ) C : < < > > (1 ) ( : ) : < < > > & ^ (2 ) x y x &y x y x^y x & : 1, 1, 0 0,, a = , a & , : 0, 0; a & a , :, ; a & 0x0f , : a 4 0, 4 : 0, 0, 1 1 : a = , a , : 0, ; a a , :, ; a 0x0f , : a 4, 4 1 ^

45 3.7.2 :, 0, 1, : a = , a^ , : 0, ; a^a , :, 0; a^0x0f , : a 4, 4 :, :0 1,1 0 : a = , a < < > > : : 1 > > 2 1 < < 2 ( : ) ( : ) 1, 2,, 0, 1,, 1, 0; 1, 1 0, 0,, 1, 3.12 x 4 7 { un signed int x, y, z ; scanf( % x, & x) ; / / x y = x > > 3 ; z = y & 0x0f; printf( x = % x, z = % x \ n, x, z) ; / / 3, 4 7, y : (, 5a) x = 5a, z = b / / y 0x0f( 4 0, 4 1 ) C,,,,,,,

46 1. 4, A. _main enclude sin B. If - max turbo C. txt REAL 3COM D. int k_2 _001 2., A. _1234_ B. _1_2 C. int_2_ D. 2_int_ 3. C A B B C. 0Xffa D. 0x2H 3 4. A. 5E2.0 B. E - 3 C..2E0 D. 1.3E 5.C A. % = B./ C. = D. < = 6. : int m = 7, n = 12;, 3 A. n% = ( m% = 5) B. n% = ( m - m%5 ) C. n% = m - m%5 D. ( n% = m) - ( m% = 5 ) 7. A. 0 < = x < 90 B. i = j = = 0 C. ( char) ( ) D. x + 1 = x int m = 2, n = 1, q;, q = n/ m ;, q A. 2.5 B. 3 C. 3.0 D. 2 9., A. x1 = 26.8% 3; B. x2 = j > 0; C. x3 = 01A ; D. x4 = = 3; 10., A. a = 1/ b = 2 B. + + (a + b) C. a = a/ ( b = 5) D. y = int( a) + b 1. : float t = 2, x = 3.5;, : ( (int) x )/ t 2. : char x = A ;, x + = x% = x x, y, z, k int, x = ( y = 4, z = 16, k = 32 ), x 4. int m = 3, n = 4, x;, x = - m + + ; x = x + 8/ + + n;, x 5. # include < stdio.h > { int y = 3, x = 3, z = 1;

47 printf( %d, % d\ n, ( + + x, + + y ), z + 2) ; 6. # include < stdio.h > { int a, b; float c, d; a = - 23; b = 4; printf( a/ b = % d\ n, a/ b) ; printf( a% b = % d\ n, a % b) ; c = d = 5; c = c + (c = 1 ) ; d + = 10; printf( d/ = c: % f\ n, d/ = c) ; printf( a = % d, b = %d, c = % f, d = % f\ n, a, b, c, d ) ; 7. # include < stdio.h > { int x = 3, y = 5, z = 8; y = x + 3 x + y; z % = x + y + 3; x = y > z; printf( %d, % d, % d\ n, x, y, z) ; z = ( x + = x = + + y - z - - ) ; printf( %d, % d, % d\ n, x, y, z) ; 8. # include < stdio.h > { int x, y, z; x = y = z = 1; y + + ; + + z; printf( y = % d, z = %d \ n, y, z) ; x = ( - y + + ) + ( + + z) ; printf( x = %d, y = % d, z = % d\ n, x, y, z) ; x = y = 1 ; z = + + x y + + ; printf( x = %d, y = % d, z = % d\ n, x, y, z) ;

48 1., a b c d 2. a, b, c, : area = s ( s - a) ( s - b ) ( s - c), s = ( a + b + c)/ 2, a, b, c, area : sqrt( x ), math.h

49 4 C / : : scanf printf C 1, 3,,, C C C, C, C 5 : 1 ;, : ; : x = y + z ; / /, y z, x y + z; / /,, i + + ; / / i 1

50 2 ;, : ( ) ;,, ( 7 ) : printf ( C P rogram ) ;, C Program 3, C 9, : : if switch ; : do while while for ; : break goto continue return 4 {,, : { x = y + z ; a = b + c; printf( % d% d, x, a) ; : { ;, 5 ;, : while( getchar ( )! = \ n ) ;,,, :,,, / C C, / C C / / /, / : scanf/ printf getchar/ putchar gets/ puts, C, # include < > VC , stdio.h, : # include < stdio.h > # include stdio.h,,, ( Warning)

51 4.2 C,,,,, printf,,, ( ) 1 printf printf : printf(, ) ;,,,, (, ),,,,, : printf( % d % d, a, b) ;, % d % d, a b, : 2 : % [ ],,,,, (1 ),, 4.1 : %, 4 1 % : int d = 15; printf( d = % d, d ) ;, 1 d, ; 3 d, ; % 2 d, d : d = 15

52 4.1 % d, % u % x, % X % u % o % f ( ), 6 %e, % E % g, % G % f % e %c % s, \ # include < stdio.h > { int a = 15; float b = ; char d = p ; printf( a = % d, %o, % x\ n, a, a, a) ; printf( b = % f, % e \ n, b, b ) ; printf( d = % c \ n, d) ; printf( % s\ n, programming ) ; : a = 15,17, f b = , e d = p progra mmi ng, a 15, b, 6 ;, (2 ),,, :

53 int a = 123, b = ; printf( a = %d,, a) ; printf( b = % d\ n, b) ; printf( H appy birthday! \ n ) ; : a = 123, b = H appy birthday! 1 printf, a =,, 2 printf b =, \ n ( 3 ),, printf,, (3 ) : l, h, d f u # include < stdio.h > { long int a = ; int b = 12345, c = 45678; double d = ; printf( a = % ld, b = % hd \ n, a, b ) ; printf( c1 = % d, c2 = % hd \ n, c, c) ; printf( c3 = % ld, d = % lf \ n, c, d) ; : a = , b = c1 = 45678, c2 = c3 = 45678, d = % ld % hd %lf, b c ( VC , 4, , 2, ),, b, ; c,,,,,, l L (4 ),, %,,,, %,, : %d, ; % f % e % E,

54 ; % s,, : % md m, m % m.nf m, n % ms m, m % m.ns m n, m 4.3 # include < stdio.h > { int a = 1, b = 100, c = 1000; float d = ; char ch [ ] = Cprogram ; printf( %3d\ n% 3d\ n%3d \ n, a, b, c) ; printf( %0.3d\ n% 0.3d\ n%0.3d \ n, a, b, c) ; printf( %7.2f\ n%5.2f\ n%2.7f\ n, d, d, d) ; printf( %5s \ n%7.3 s\ n% 2.6s \ n, ch, ch, ch) ; : Cprogr am Cpr Cprogr,,, ( m > 0) 0( m = 0 m ), ( ) ;, ;,,, ;,

55 :,, (5 ) printf, :,, +, +,, - # 0, 0x ( ), ( - ) 4.4 # include < stdio.h > { int a = 64, b = 12345; float c = ; printf( %3d\ n, a) ; printf( % - 3d\ n, a) ; printf( %7.2f\ n, c) ; printf( % - 7.2f\ n, c) ; printf( %10 s\ n, Cprogram ) ; printf( % - 10 s\ n, Cprogram ) ; printf( % + 5d\ n, b) ; printf( % 5d\ n, b) ; printf( % # o\ n, a) ; printf( %o\ n, a) ; : Cprogr am Cprogr am

56 4.2.2 scanf, stdio.h, 1 scanf scanf : scanf(, ) ;,, printf,,, &,,, scanf( % d% d, & a, & b), ( ) C, ( ) :, 4.5 # include < stdio.h > { int a ; float b, c ; printf( input a, b, c\ n ) ; scanf( % d% f % f, & a, & b, &c) ; printf( a = % d, b = % f, c = % f\ n, a, b, c) ;, scanf %d% f % f,, scanf ( % d% f % f, & a, & b, & c) ;,,,, < Tab >, : Tab : a = 7, b = 4.6, c = 7.9 : scanf % d, % f, % f,,,,,,,, : 7, 4.6, 7.9, scanf, int

57 a ;, scanf( % d, a) ;, scanf( % d, & a) ; 2 scanf, : % [ ],, (1 ), scanf scanf d o x u f e c s ( ), a, b c, scanf % d f,, scanf, scanf( % d% f % f, &a, & b, &c) ; scanf( % f % f% f, &a, & b, & c) ; (2 ) scanf : ( ) l h, scanf l h :, : int a, b, c; scanf( %2d% 3d%4d, & a, & b, &c) ; : , a b c , :, 4.6 # include < stdio.h >

58 { int a, b, c; scanf( % d% d% d, &a, & b, &c) ; printf( a = % d, b = %d, c = % d\ n, a, b, c) ;, : 1 2 3, : a = 1, b = 3, c = ( ),1 a, 2, 3 b c, l h : ( l) ( h ) l h d o x, % ld % lo % lx % hd % ho % hx, l f e ( % lf % le), double : long a; short b; scanf( %10ld% hd, &a, & b) ; a 10, b : , a , b 11 (3 ), scanf,,, int a, b; scanf( % d, % d, &a, & b) ;,, : 1 < > 2, a 1, b 2,,,, : 1, 2 : scanf( a = %d, b = % f, c = % c, &a, & b, &c) ;, : 1, 2.1, a,,, ( a =, b =, c = ) scanf,, : a = 1, b = 2.1, c = a,,,,,,,, : int a ; char ch ; scanf( % d% c, &a, & ch) ; :23 < > a, a 23, ch a, 3 ch, : scanf ( % d% c, &a, & ch ) ; scanf ( % d % c, &a, &ch ) ; % d, a,

59 4.7 # include < stdio.h > { char a, b; printf( input character a, b\ n ) ; scanf( % c% c, & a, & b) ; printf( % c% c \ n, a, b) ; :, M N, : M, scanf % c% c, : M N, M, : MN, MN,,, 4.8 # include < stdio.h > { float a, b, c; scanf( % f, % f, % f\ n, & a, & b, &c) ; printf( a = % f, b = % f, c = % f\ n, a, b, c) ;, 3.5,4.6,7.9,,,, \ n, (, : 3.5, 4.6, 7.9 \ n, ), \ n,,,,, 4.3 C : getchar putchar, getchar getchar : getchar ( ) : ( ), getchar,, char c; c = getchar( ) ; 4.9 # include < stdio.h >

60 { char c; printf( input a character \ n ) ; c = getchar( ) ; putchar( c) ; getchar : getchar, getchar ( ),,,, getchar, ; : abcde, getchar a, 96, c 9, getchar 9, 9 : putchar ( getchar( ) ) ; printf( % c, getchar( ) ) ; putchar putchar : putchar(ch), ch ( ) : ( ), : putchar ( A ) ; ( : A) putchar ( x) ; ( : x, : x ) putchar ( \ 101 ) ; ( : A, \101 A ) putchar, :, : p utchar ( abc ) p utchar ( abc ),, putchar ( A ) ; 4.10 # include stdio.h { char o = M, k = Y ; putchar( o) ; putchar( k) ; putchar( \ n ) ;

61 putchar( ) ; : MY,, getchar putchar( ch ),, scanf printf, % s,, gets puts,, C,, \ 0, \ 0, C,, : char ch [100 ] = H ello World ; ( 6 ) gets gets : gets ( ) : ( ) gets,, scanf puts puts : puts( ) : 4.11 # include stdio.h { char c[ ] = Hello - World! \ n, st[ 15 ] ; printf( input string: ) ; gets ( st) ; printf( result is: % s \ n, st) ; puts (c) ; (, H ello World ) : input string: H ello World res ult is: H ello World H ello - World!

62 , puts printf, printf : / scanf/ printf, / getchar/ putchar, / gets/ puts /, C,, scanf printf 1. int n1 = 10, n2 = 20; printf(, n1, n2 ) ; : n1 n2,, n1 = 10 n2 = : { int i, j; scanf( i = % d, j = % d, &i, & j) ; printf( i = %d, j = % d\ n, i, j) ; : i 10, j 20, 1. 3 ( 10.0, 20.0, 5.0 ), 3 sum product average 2. : sizeof ( ), 3. ( 20, 10 ), a b, : int 4, long int, float

63 5 if switch, while do - while for, :,, :,,, 5.1 C , ( ), : (1 ),, (2 ),,, (3 ),,,,,, ;

64 ,,, ( ) ;,,,, 3,, C,,,,, C, C, ( if switch ) ( while do - while for ) 5.2,,, 5.1 3, C,,, {,,, x y, : 5.1 { temp = x; / / x temp x = y; / / y x y = temp; / / temp y temp temp, : { int temp; temp = x; x = y; y = temp;,,,, ( ),,,,,,,, ( ),,

65 , 5.1, C F : F = 1.8 C + 32 : # include < stdio.h > { float C, F; printf( : ) ; scanf( % f, & C ) ; F = 1.8 C + 32; printf( : %6.2f\ n, F ) ;, 37, : : 37 :98.60 / / 5.2 r = 1.5, h = 3,,,,, : : L = 2 r, S = r 2, V = r 2 h 3, # define, PI, PI :, C,,, C, : # include < stdio.h > # define PI / / PI { double r, h, l, s, v; printf( r = ) ; scanf( % f, & r ) ; / / printf( h = ) ; scanf( % f, & h ) ; / / l = 2 PI r ; s = PI r r ; v = PI r r h ; printf( l = %6.2f\ n, l ) ;

66 printf( s = %6.2f\ n, s ) ; printf( v = % 6.2f\ n, v ) ; : r = 1.5 h = 3 l = 9.42 s = 7.07 v = x 2 + x - 3 = 0 : ax 2 + bx + c = 0, b 2-4ac 0, : x1 = - b + b2-4ac 2a a = 2, b = 1, c = - 3, b 2 x2 = - b - b2-4ac 2a - 4ac = 25 > 0, : a b c, b 2-4ac p, sqrt,, math.h, math.h : # include < stdio.h > # include < math.h > { float a, b, c, x1, x2, m; printf( a, b, c : ) ; scanf( % f, % f, % f, &a, & b, & c) ; m = sqrt( b b - 4 a c) ; x1 = ( - b + m ) / ( 2 a ) ; x2 = ( - b - m) / ( 2 a ) ; printf( x1 = % f\ n, x1 ) ; printf( x2 = % f\ n, x2 ) ; : a, b, c : 2,1, - 3 x1 = x2 =

67 5.3,,,, ax 2 + bx + c = 0, b 2-4ac 0, b 2-4ac < 0 b 2-4ac 0,,, ( ) C, if switch,, if 1 if C if : if if - else (1 ) if : if ( ) 1; :, ( 0), 1 ; (, 0 ),, (if ) : if, 5.2 1,,,,,, 5.2 if 5.4, : x, x, x < 0, - x x ;, x if : # include < stdio.h > { int x; printf( x : ) ; scanf( % d, & x) ; if ( x < 0) x = - x; printf( x = % d\ n, x) ;

68 : x : x = , x y z, 3, :, x y, x ;, x z, x,,3 x ;, y z, y,, t : # include < stdio.h > { int x, y, z, t ; printf( 3 : ) ; scanf( % d% d%d, & x, & y, &z) ; if ( x < y) {t = x; x = y; y = t; / x, y / if( x < z) {t = z; z = x; x = t; / x, z / if( y < z) {t = y; y = z ; z = t ; / z, y / printf( : % d % d % d\ n, x, y, z) ; : 3 : : (2 )if - else : if ( ) else 1; 2; :, ( 0), 1 ; (, 0 ), 2 : if - else,, 5.3, , :, 5.3 if - else

69 : # include < stdio.h > { char ch ; printf( Input a character: ) ; ch = getchar ( ) ; if( ch > = a & & ch < = z ch > = A & & ch < = Z ) printf( It is a lett er.\ n ) ; else printf( No, it is not a let ter.\ n ) ; : Input a character: A It is a let ter. Input a character: 8 No, it is not a letter. 2 if if, 1 2, C, if if, if (1 ) else - if else - if if, if - else 2 if, if else - if : if ( 1 ) 1; else if ( 2) 2 ; else else if ( n - 1) n - 1 ; else n; : 1, 1 ( 0 ), 1, if ;, 2, 2 ( 0), 2, if ;, ;,, n : else - if, 5.4, else - if if,,, else n,,

70 5 4 else - if 5.7,, 85, 60, : score, :, 85 score 100;,85 > score 60;, 0 score < 60, else - if : # include < stdio.h > { float scor e; printf( Input score : ) ; scanf( % f, & score) ; if ( score > = 85 & & score < = 100 ) printf( Excellent.\ n ) ; else if( score > = 60 & & score < 85) printf( Pass.\ n ) ; else if( score > = 0 & & score < 60 ) printf( No pass.\ n ) ; else printf( Error score.\ n ) ; : Input score : 90 Excellent. Input score : 75 Pass.?, score > = 60 score > = 0, (2 ) if if, if,, if : 1: if ( 1 )

71 if ( 2) 1; else 2 ; else 3; 2: if ( 1 ) { if ( 2 ) 1; else 2; 3: if ( 1 ) 1 ; else if ( 2 ) 2; else 3; 4: if ( 1 ) if ( 2 ) 1; else 2; else if ( 3 ) 3; else 4;,, if, if if - else, : if ( x > 0) if ( x > 100 ) y = 1; else y = 0; else if, : if if - else, else if if ( x > 0) if ( x > 100 ) y = 1; else y = 0; if - else 1 if, else if if ( x > 0) if ( x > 100 ) y = 1; else y = 0;, C : else if,, if,, : if ( x > 0) { if ( x > 100 ) y = 1 else y = 0;,,, else, if if 2,,,,, 5.8 ax 2 + bx + c = 0 : 5.3, ax 2 + bx + c = 0, b 2-4ac 0,, : a = 0 b 0,, x = - c/ b ; b 2-4ac = 0, : x = - b/ 2a ;

72 b 2-4ac 0, : x1 - b + b 2-4ac 2a, x2 - b - b 2-4ac ; 2a b 2-4ac < 0, : x1 = p + qi, x2 = p - qi, p = - b 2a q = - ( b 2-4ac) 2a, if, a b c, : if ( a = = 0 & & b = = 0 & & c = = 0 ) ; else if ( a = = 0 & & b!= 0 ) ; else { b 2 if ( m > = 0) else - 4ac m; ; { p ; : # include < stdio.h > # include < math.h > q; ; { float a, b, c, x1, x2, p, q, m; printf( Enter 3 coefficients a, b, c: ) ; scanf( % f, % f, % f, &a, & b, & c) ; if( a = = 0 & & b = = 0 & & c = = 0 ) printf( any value \ n ) ; else if ( a = = 0 & & b!= 0 ) else printf( x = % f\ n, - c/ b) ; { m = b b a c; if( m > = 0 ) { x1 = ( - b + sqrt( m) ) / ( 2.0 a ) ; else x2 = ( - b - sqrt( m) ) / ( 2.0 a ) ; printf( x1 = % f\ n, x1 ) ; printf( x2 = % f\ n, x2 ) ; / /

73 { p = - b / ( 2.0 a ) ; q = sqrt( - m) / ( 2.0 a ) ; printf( x1 = % f + % fi \ n, p, q) ; printf( x2 = % f - : % fi \ n, p, q) ; Enter 3 coefficients a, b, c: 2, 1, - 1 x1 = x2 = Enter 3 coefficients a, b, c: 2, 1, 1 x1 = i x2 = i switch else - if if,,, if, C switch switch : switch ( ) { case 1 : 1; break ; case 2 : 2; break ; case n: n ; break; default : n + 1; :,,, ;, default, break, switch - case, ( ) : switch,,,, 5.5

74 5 5 break switch switch, : switch case, case,, { default case, case case default, default, case, switch, C, switch : switch ( x) { case 1: switch (y ) { case 0: a + + ; break ; case 1: b + + ; break; break; case 2: a + + ; break ; case : switch ( x) { case 1: case 2: case 3: a + + ; b + + ; break; case 4: c + + ; break;, switch break,, break break,,, break break switch ( 5 6) : switch ( )

75 { case 1 : 1; case 2 : 2; case n: n ; default : n + 1; 5 6 break switch 5.6, 2, 2 n n + 1 switch : i = 1, switch (i) { case 0: printf( %d, i) ; break ; case 1: printf( %d, i) ; break ; case 2: printf( %d, i) ; break ; default : printf( % d, i) ; :1 switch (i) { case 0: printf( % d, i) ; case 1: printf( % d, i) ; case 2: printf( % d, i) ; default: printf( % d, i) ; :111, case 1 switch( y) break, case 0 a + + ; break;, switch ( y), case 2 a + + ; break;, switch( x), printf, : a = 2, b = 0 # include < stdio.h > { int x = 1, y = 0, a = 0, b = 0; switch ( x) { case 1: switch ( y) { case 0: a + + ; break; case 1: b + + ; break; case 2: a + + ; break; case 3: b + + ; break;

76 printf( a = %d, b = % d\ n, a, b) ; 5.9,, A B C D E 90 A, B, C, D, 60 E, :, 6, score, else - if, 5.7 : if ( score > = 90 & & score < = 100 ) printf( A \ n ) ; else if( score > = 80 & & score < 90 ) printf( B\ n ) ; else if( score > = 70 & & score < 80) printf( C \ n ) ; else if( score > = 60 & & score < 70) printf( D\ n ) ; else if( score > = 0 & & score < 60 ) printf( B\ n ) ; else printf( error! \ n ) ; switch switch case score , 101 case ( 101 case, ), (case ), caes, 100, 10, ;,,, 90, 9, 80, 8, score/ 10 switch, case 0 9, : # include < stdio.h > { int score; printf( Please enter score : ) ; scanf( % d, & score) ; switch ( score/ 10 ) { case 10: case 9: printf( % d A \ n, score) ; break; case 8: printf( % d B\ n, score) ; break; case 7: printf( % d C\ n, score) ; break; case 6: printf( % d D\ n, score) ; break; case 5: case 4: case 3: case 2: case 1: case 0: printf( % d E \ n, score) ; break;

77 default : printf( Input error! \ n ) ; : Please enter score : B Please enter score : A Please enter score : 110 Input error!,,, 101, A,, , score/ 10 10, case 10:, A if, 100, if - else switch : # include < stdio.h > { int score; printf( Please enter score : ) ; scanf( % d, & score) ; if( score < 0 score > 100) else printf( Input error! \ n ) ; { switch ( score/ 10) { case 10: case 9: printf( %d A \ n, score) ; break; case 8: printf( %d B\ n, score) ; break; case 7: printf( %d C\ n, score) ; break ; case 6: printf( %d D \ n, score) ; break; case 5: case 4: case 3: case 2: case 1: case 0: printf( %d E \ n, score) ; break;

78 5.4,,,,, C while do - while for,, break continue while while, :, while : : while ( ) ;, ( 0), ;,,,, ( 0), while, while, 5.7 : while :,, : (1 ), (2 ),, {,, 5 7 while (3 ), ;, ( ) 5.10 n, s = n, while :, : s, 0,, s, n, n : # include < stdio.h > { int i, n, s ; printf( Please enter n: ) ; scanf( % d, & n) ; / / n,n s = 0 ; i = 1 ; / /

79 while (i < = n) / /, { s = s + i ; / / i i + + ; / / printf( % d = % d\ n, n, s) ; : Please enter n: = ,, : # include < stdio.h > { char c; int num = 0; printf( : ) ; / / num 0 while( (c = getchar( ) )! = \ n ) / /,, num + + ; printf( = % d\ n, num) ; : : hi, ABC = do - while / / 1, do - while :, do - while : do{ ; while ( ) ; :,, ( 0 ),, 5.8 : do - while :, while,, do - while :,,,, 5 8 do - while

80 ;,,, { 5.12 n, s = n, do - while : # include < stdio.h > { int i, n, s ; printf( Please enter n: ) ; scanf( % d, & n) ; s = 0 ; i = 1 ; do / / { s = s + i ; / / i i + + ; / / while (i < = n ) ; / /, printf( % d = % d\ n, n, s) ; : Please enter n: = 1275,, while do - while,,,,,, : (1 ) while int i, s; s = 0 ; i = 5 ; while (i < 5 ) { s = s + i; i + + ; printf( s = % d, s) ; : s = 0 ( 2) do - while int i, s; s = 0; i = 5; do { s = s + i; i + + ; while ( i < 5) ; printf( s = % d, s) ; : s = 5 : while, i < 5, ; do - while,, i < 5, for for C, for while, while for : for ( 1; 2; 3 ) ;

81 : 1, 2, ( 0),, 3, 2,, 5.9 : for, 1,, ; 2,, ; 3, : for,, for ( ; i < 10 ; i + + ) sum + = i; for ( ; ; ) sum + = i ; ; / / i for 1 3, for (i = 0, j = 0 ; i < 100 ; i + +, j + + ) b[i] = a[j] ; / /, 5 9 for,, { ;, 5.13 n, s = n, for : # include < stdio.h > { int i, n, s ; printf( Please enter n: ) ; scanf( % d, & n) ; for (i = 1, s = 0; i < = n; i + + ) s = s + i ; printf( % d = % d\ n, n, s) ; : Please enter n: = n, n! :,, : s,, s 1,, s = s i(i = 1, 2, n ), n, n! : # include < stdio.h >

82 { int i, n, s ; printf( Please enter n: ) ; scanf( % d, & n) ; for (i = 1, s = 1; i < = n; i + + ) s = s i ; printf( % d! = 1 2 %d = % d\ n, n, n, s ) ; : Please enter n:5 5! = = 120,, C while do - while for,,,, : (1 ),, ( 2 ) for while, ; do - while for while, do - while (3 ) while do - while,, for (4 ) do - while (5 ) for,, C,,,, C,,,,,, ! + 2! + 3! n!, n :,, i i, i n, j i,

83 i, i : # include stdio.h { int i, j, n, t, sum = 0; printf( please Input n : ) ; scanf( % d, & n) ; for (i = 1; i < = n; i + + ) { t = 1 ; for (j = 1 ; j < = i; j + + ) t = t j; sum + = t ; / / n, / / i, / / i printf( sum = % d, sum) ; / / : please Input n : 8 sum = 46233, i i - 1 i, : # include stdio.h { int i, n, t, s um = 0; printf( please Input n : ) ; scanf( % d, & n) ; t = 1 ; for (i = 1; i < = n; i + + ) { t = t i ; sum + = t ; printf( sum = % d\ n, sum ) ; 5.16, 1 1 = = = = = = = = = = 81 :, 9 1,, i, 1 9, j i 9,

84 : # include < stdio.h > { int i, j, k ; for ( i = 1; i < = 9; i + + ) / /, 9 { for ( j = i; j < = 9; j + + ) / /, 9 - i + 1 { k = i j; printf( % d %d = % 2d, i, j, k ) ; printf( \ n ) ;, j = i; j < = 9; j = 1; j < = 9; j = 1; j < = i;,, 5.5,,, C break continue, C goto goto, goto, break break : break; break switch, switch, switch, break switch, switch, switch ,, : for,,, 10, i > 10 ;, break, : # include < stdio.h > { int s um = 0, x, i; printf( 10 : \ n ) ; for (i = 1; i < = 10; i + + ) / / i > 10, { scanf( % d, & x) ; / / x

85 if ( x < 0) break; / / x < 0, sum = sum + x ; printf( \ ns um = % d\ n, sum) ; : 10 : sum = continue continue : continue ; / / continue,, while do - while, ( ) ; for, 3 continue break : continue, ; break 5.18,, : while,, continue ( ),, : # include < stdio.h > { char c; printf( : ) ; while( (c = getchar( ) )! = \ n ) { if( c > = A & & c < = Z ) continue ; putchar (c) ; printf( \ n ) ; : : ABheKllow12 hellow12

86 , : :, 1 9, 9, i ( 1 i 9 ), 1 i, i 1,, i, ( for ) : # include < stdio.h > { int i, j; for (i = 1; i < = 9; i + + ) { for ( j = 1 ; j < i; j + + ) printf( % 3d, j) ; for ( j = i; j > 0; j - - ) printf( % 3d, j) ; printf( \ n ) ; : ,,,,, blank

87 # include < stdio.h > { int i, j, b lank = 30; for (i = 1; i < = 9; i + +, blank - = 3 ) { for ( j = 1 ; j < blank ; j + + ) printf( ) ; for ( j = 1 ; j < i; j + + ) printf( % 3d, j) ; for ( j = i; j > 0; j - - ) printf( % 3d, j) ; printf( \ n ) ; : ( ) : , 2008, 2008, 7 ( ),, : # include < stdio.h > { int year = 2008, month = 8, day = 8 ; int weekday = 2 ; int i, num, yeardays = 0 ; / / for (i = 1; i < month; i + + ) { / / switch (i) { case 1: case 3: case 5: case 7: case 8: case 10: / /

88 case 12: num = 31 ; break ; / / 31 case 4: case 6: case 9: case 11: num = 30 ; break ; case 2: if ( ( year %4 = = 0 & & year %100! = 0) / / 30 year %400 = = 0) num = 29; / / 29 else num = 28; break ; default : n um = 0; yeardays + = num; yea rdays = yeardays + day; / / weekday = ( yeardays weekday ) %7; / / 28 printf( % d % d % d % d\ n, year, month, day, weekday) ; : ,, : # include < stdio.h > { int year, month, day, weekday; int i, num, yeardays = 0 ; / /, : printf( : ) ; scanf( % d - % d - %d, & year, & month, & day) ; / / 1 1 printf( % d 1 1 :, year ) ; scanf( % d, & weekday) ; / / for (i = 1; i < month; i + + ) { / / switch (i) { case 1: case 3: case 5:

89 case 7: case 8: case 10: case 12: num = 31 ; break ; case 4: case 6: case 9: case 11: num = 30 ; break ; case 2: if ( ( year %4 = = 0 & & year %100! = 0 ) year % 400 = = 0 ) num = 29; else num = 28; break; default : n um = 0; yeardays + = num; yea rdays = yeardays + day; / / 1 yeardays = ( yeardays - 1) ; / / weekday = ( yeardays + week day) % 7; printf( % d % d % d % d\ n, year, month, day, weekday) ; : : : , 10 : 1, 1 k : k 2, 3, 4,, k - 1,, k,, k, 2, 3,, k for flag, 1, j 2 k,, k j, flag 0, for,, flag 1, k : flag = 1; for ( i = 2; i < = sqrt( k) ; i + + )

90 if ( k % i = = 0) { flag = 0; break; if ( flag = = 1) printf( %d, k) ;, 100, 100,, k 2 100, for for ( k = 2 ; k < = 100 ; k + + ) { k ;, k;, 10, num,, 1, 10,, : # include < stdio.h > # include < math.h > { int k, j, num = 0, flag; for ( k = 2 ; k < = 100 ; k + + ) { flag = 1; for ( j = 2 ; j < = sqrt( k) ; j + + ) if ( k % j = = 0 ) { flag = 0; break ; if ( flag = = 1) { printf( %3d, k ) ; num + + ; if ( num% 10 = = 0) printf( \ n ) ; printf( \ n 100 %d.\ n, num) ; : e, e = ! + 1 2! + 1 3! + + 1, n! 10-5, : : e = e + term, term,, 1 2! = 1 1! 2, 1 3! = 1 3,,, : term 2! n = t ermn - 1 n, C : term = t erm/ n;, term 1.0, n 1, n n = n + 1, while do - while, term <

91 10-5, count, 0, 1, count, n : 1 : (1 ) while # include < stdio.h > void { int n, count = 0 ; double term, e; e = 1; term = 1.0; n = 1; while (term > = 1e - 5 ) / / 1 e / / / / { term = term/ n; / / n + + ; e = e + term; count + + ; / / / / e / /, 1 printf( e = % lf, = %d \ n, e, count) ; (2 ) do - while # include < stdio.h > { int n = 1, count = 0; double term = 1, e = 0; do { e = e + term; / / e term = term/ n; n + + ; count + + ; while ( term > = 1e - 5) ; e = e + term; / / / / 1 / / printf( e = % lf, = %d \ n, e, count) ; : e = , = 9,, 5.23 ( Fibonacci) 12 : 1,,

92 :, 3, 3, :, : f1 = 1, f2 = 1, fi = fi fi - 2 (i 3 ), = 2, = 3, = 5,, , 12, for : # include < stdio.h > { int f1, f2, f, i; f1 = 1; / / f2 = 1; / / printf( %10d%10d, f1, f2 ) ; for ( i = 3; i < = 12; i + + ) { f = f1 + f2; / / printf( %10d, f) ; if( i % 4 = = 0 ) printf( \ n ) ; / / 4 f1 = f2; / / f2 = f; printf( \ n ) ; : , f = f1 + f2,, f1,, f f2 + f1, f1, f2, f2 : f1 = f1 + f2 ; f2 = f2 + f1 ;,, : # include < stdio.h >

93 int main( ) { int f1, f2, i ; f1 = f2 = 1 ; / / 1 2 printf( %10d%10d, f1, f2 ) ; for ( i = 2; i < = 6; i + + ) { f1 = f1 + f2 ; / / f2 = f2 + f1 ; / / printf( %10d%10d, f1, f2 ) ; if( i % 2 = = 0 ) printf( \ n ) ; / / 4 printf( \ n ) ; 5.24, , 5, 3, 1 3,, :, ;, ;,,? :,,,,,,,, x y z, : (1 ) : x + y + z = 100( ) (2 ) : 5x + 3y + (1/ 3 )z = 100 ( ), 15x + 9y + z = 300, x y z, , 33,, 100, 0 x 20, 0 y 33, 0 z 100, x y z, x y z,, : # include < stdio.h > int main( ) { int x, y, z; for ( x = 0; x < = 20; x + + ) for ( y = 0; y < = 33; y + + ) for (z = 0; z < = 100 ; z + + ) : if( x + y + z = = 100 & & 15 x + 9 y + z = = 300 ) printf( x = % d, y = % d, z = % d\ n, x, y, z) ; x = 0, y = 25, z = 75

94 x = 4, y = 18, z = 78 x = 8, y = 11, z = 81 x = 12, y = 4, z = 84 4, = 72114, x y, z x - y,, x y, 714, : # include < stdio.h > { int x, y, z; for ( x = 0; x < = 20; x + + ) for ( y = 0; y < = 33; y + + ) { z = x - y; if( 15 x + 9 y + z = = 300 ) printf( x = % d, y = % d, z = % d\ n, x, y, z) ;, C, C ( ) {,,, C if switch, if, C if else switch break, while for do - while, while for,, ; do - while,,, for, while do - while break continue, : continue, break

95 1. ( s1 s2 C ), : A. if ( a) s1 ; else s2; B. if (! a) s2; else s1; C. if ( a! = 0) s1; else s2; D. if ( a = = 0 ) s1; else s2 ; 2. { int a = 3, b = 4, c = 5, d = 2; if( a > b ) if( b > c) else printf( % d, d + + ) ; printf( % d, + + d) ; printf( % d\ n, d ) ; A. 2 B. 3 C. 33 D while( x) x : A. x = = 0 B. x = = 1 C. x! = 1 D. x! = 0 4., 5!, A. for (i = 1, p = 1; i < = 5; i + + ) p = i; B. for( i = 1; i < = 5; i + + ){ p = 1 ; p = i; C. i = 1; p = 1; while(i < = 5 ){p = i; i + + ; D. i = 1; p = 1; do{p = i; i + + ; while(i < = 5 ) ; 5. { int i = 0, a = 0 ; while(i < 20) { for ( ; ; ) { if( (i%10) = = 0) break; else i - - ; i + = 11; a + = i; printf( % d\ n, a) ; A. 21 B. 32 C. 33 D. 11 5

96 1. 3, 2.C, if, else if 3. C, if - goto 4., break, continue 5. { int i; for (i = 0; i < 3; i + + ) switch(i) { case 0: printf( %d, i) ; case 2: printf( %d, i) ; default : printf( % d, i) ; 6. { int x = 1, y = 0, a = 0, b = 0; switch ( x) { case 1: switch ( y) { case 0: a + + ; break; case 1: b + + ; break; case 2: a + + ; b + + ; break ; printf( % d %d \ n, a, b) ; 7., while int i = 0; while (i < 10) { if (i < 1) continue ; if (i = = 5) break; i + + ; , { int n, sum = 0 ;

97 n = 1234; do { sum = sum + ( n%10) ( n%10) ; while( n ) ; printf( sum = % d, sum) ; 1. : y = e - x x > 0 ; 1 x = 0, x, y - e x x < 0 2. switch,, ( ) / 2 + 1/ 3-1/ / 99-1/ 100 +, , : (1 ) ; (2 ) ; (3 ) 6. 1, 2, 3, 4 4, ( 4, : 1111,1122, 1212 ). 7., 3,., 153, 153 = ,, m,, 10, ( m )? 10? 10.,

98 6, :, :, ,,,,, 1 000, 1 000, 1 000,, C,,,,,,

99 (1 ),,, C : [ ] ;,,,,, : int n um[ 10] ;, num, 10, num [ 0 ] num [ 1 ] num [9 ], :,, int n; scanf( % d, & n) ; int a[ n ] ; 1 0, 1 (2 ), C ( static), C, : [ ] = { 1, 2,, n;, 0,,, 0,, int n um[ 5 ] = {10, 20,30, 40,50 ; num, num [ 0 ] num [ 1 ] n um [ 2 ] num [ 3 ] num[ 4] ,, VC , int num[ 5] = {10, 20;, num num [ 0 ] = 10, num [ 1 ] = 20, num[ 2] num[ 3] num[ 4] 0, static int num[5 ] = {10,20 ;

100 VC ,, int num [5 ] = {10,, 30, 40, 50; static int num[5 ] = {10,, 30,40, 50;, int num[ ] = {10, 20,30, 40,50 ; num num[ 0] num[ 1] num[ 2 ] num [3 ] num[ 4] 5, : C,,, int num [5 ] ; num[ 5] = {10, 20, 30, 40, 50; 2 C : int num [10] ;, n um 10, num[ 0 ] num [ 9 ], 6.1 num num [0 ] num[1 ] num[2 ] num[ 3] num[4 ] num[ 5] num[ 6] num[ 7] num[ 8] num[ 9] num,, : [ ], [ 0, - 1], int m = 3 ; int a[ 4], b[ 3] = {1,2,3; scanf( % d, a) ; / / a[0] a[1 ] = 10; a[2 ] = b[ m - 1] ; scanf( % d, & a[3 ] ) ; # define size 4 int a[ size], b[ size] ; scanf( % d, & a) ; / / printf( % d, a) ; / / printf( % d, a[ size] ) ; / / b = a ; / / C,

101 , ( ), b = a : a [ size] printf a [ size] size, size, printf a[ size], C 0 size - 1,,,,, , : 10, 10, ( ),, count1 count2, ;, 2, count2 1, count1 1; : # include < stdio.h > { int i, count1 = 0, count2 = 0; int data[ 10 ] ; for (i = 0; i < 10; i + + ) scanf( % d, & data[i] ) ; for (i = 0; i < 10; i + + ) { if( da ta[ i] %2 = = 0) count2 + + ; else count1 + + ; printf( : % d\ n, count2) ; printf( : % d\ n, count1) ; :,? , 6 : # include < stdio.h > { int i; int f[12] = {1, 1; / / for (i = 2; i < 12; i + + ) f[i] = f[i - 2] + f[i - 1 ] ; / /

102 for (i = 0; i < 12; i + + ) { printf( %10d, f[ i] ) ; if( (i + 1 ) %6 = = 0) printf( \ n ) ; / / (1 ), : [ ] [ ] ;,,, 0, int xx [2 ] [ 2] ;, xx 2 2, 4, 1 xx [ 0] [ 0 ] xx [ 0] [ 1 ] 2, 2 xx [1 ] [ 0] xx[ 1] [1 ] 2, 4 (2 ) : [ ] [ ] = {{ 1,, { n, ;, int data[ 2] [3 ] = {{1, 2, 3, {4, 5, 6; data[0 ] [ 0] data[0 ] [ 1] data [0 ] [ 2] data[ 1] [0 ] data[1 ] [ 1] data[1 ] [ 2] VC , (, ),, 0 ( ), int num [3 ] [ 3 ] = {{1, 2, {4, 5, 6;, num [0 ] [ 0] num[ 0] [1 ] num [0 ] [ 2] num [ 1 ] [ 0 ] num [ 1 ] [ 1] num [ 1] [2 ], num [2 ] [ 0] num[ 2] [1 ] num[2 ] [ 2] , int num [3 ] [ 3] = {{1, 2, 3, {, {4, 5, 6; int num [3 ] [ 3] = {{1, 2, 3,, {4, 5, 6; int num [3 ] [ 3] = {{1,, 3, {4, 5, 6; [ ] [ ] = { 1,, n, ;,,, int num[ 2] [2 ] = {1, 2, 3, 4; : num[ 0] [0 ] num [0 ] [ 1] num[ 1] [0 ] num[ 1] [1 ] ,,, int num [3 ] [ 2] = {1, 2, 3, 6;,,, C

103 , int num[ ] [ 3 ] = {1, 2, 3, 4, 5, 6, 7, 8, 9 ;, int num [3 ] [ ] = {1, 2, 3, 4, 5, 6, 7, 8, 9; 2,,, 1,, int a[2 ] [ 5 ] ;, a 6.2 a[0 ] [ 0] a[0 ] [ 1] a[ 0] [2 ] a[ 0] [3 ] a[ 0] [4 ] a[ 1] [0 ] a[ 1] [1 ] a[ 1] [2 ] a[ 1] [3 ] a[ 1] [4 ] 6.2 a,, a a[0 ] a[ 1] 2, a[0 ] a[1 ] 5, : a[0 ] : a[ 0] [0 ], a[0 ] [ 1], a[0 ] [ 2], a[ 0] [3 ], a[0 ] [ 4] a[1 ] : a[ 1] [0 ], a[1 ] [ 1], a[1 ] [ 2], a[ 1] [3 ], a[1 ] [ 4], 6.3 : 4 4, :,,,,, : # include < stdio.h > { int i, j, k, a[ 4] [4 ] ; printf( 16! \ n ) ; for (i = 0; i < 4; i + + ) { for (j = 0 ; j < 4 ; j + + ) scanf( % d, & a[i] [j] ) ; printf( \ n : \ n ) ; for (i = 0; i < 4; i + + ) { for (j = 0 ; j < 4 ; j + + ) printf( %5d, a[i] [j] ) ; printf( \ n ) ; printf( : \ n ) ; for (i = 0; i < 4; i + + ) { for (j = 0 ; j < 4 ; j + + )

104 3 { printf( %5d, a[j] [i] ) ; printf( \ n ) ; 3 3, : [ 1 ] [ 2 ] [ 3] ;,, : int x[ 2] [ 2 ] [ 3 ] ;, x 12, : x[ 0] [0 ] [ 0], x[ 0] [0 ] [ 1], x[ 0] [0 ] [ 2], x[ 0] [1 ] [ 0], x[ 0] [1 ] [ 1], x[ 0] [1 ] [ 2] x[ 1] [0 ] [ 0], x[ 1] [0 ] [ 1], x[ 1] [0 ] [ 2], x[ 1] [1 ] [ 0], x[ 1] [1 ] [ 1], x[ 1] [1 ] [ 2], 6.3 1,, : char str [10] ; str, str [ 0 ] str [ 1 ]... str [ 9 ], 10, char str[ 8 ] = { w, e, l, c, o, m, e ;, char str1[ ] = { w, e, l, c, o, m, e ;,,, str [7 ] ;,, str1 7 2 C,,, \ 0, : welcome 7, 8, \0 \0,, welcome 7, char str2 [ 8 ] = { w, e, l, c, o, m, e, \0 ;, str2, str1,

105 , char str2 [ 8 ] = { welcome ;,, char str2 [8 ] = welcome ;, welcome, \ 0, \0, \ 0, 1, : char str3 [ 7] = welcome ;,, \ 0 str3,,,, char str3[ ] = welcome ;,,,, str3 8, \0 3,,, \ 0 : char s1[ 10 ] = { w, e, l, c, o, m, e ; char s2[ 10 ] = welcome ; s1 7,, s2, \0, \ 0 welcome,, \0, s1 s2 w e l c o m e 6.3 s1 w e l c o m e s2,,, ;, \ 0, \ 0, \0, 4,, (1 ) getchar scanf, char str[ 5] ;, for (i = 0; i < 5; i + + ) str[ i] = getchar( ) ;, for ( i = 0; i < 5; i + + ) scanf( % c, & str [i] ) ;, getchar scanf, \ 0,

106 ,,, getchar scanf, (2 ) gets scanf, char xx[ 10] ; gets ( xx ) ; char xx[ 10 ] ; scanf( % s, x x) ; (3 ) putchar printf, for (i = 0; i < 10 ; i + + ) putchar ( xx [i] ) for(i = 0; i < 10; i + + ) printf( % c, xx [i] ) ; (4 ) puts printf, puts ( xx) ; printf( % s, xx) ; 5,, : char name[ 10 ] [ 80 ] ;, name 10, 80 ( 79, \ 0 ),, char str [ 3 ] [ 6 ] = { Tom, Jack, Mike ; char str[ ] [ 6] = { Tom, Jack, Mike ;, 6 5: str[ 0] T o m \ 0 str[ 1] J a c k \ 0 str[ 2] M i k e \ str 6.4, :,, : # include < stdio.h > { char str1 [40], str2[ 20 ] ; int i, k; printf( \ n ) ; scanf( % s, str1) ; printf( \ n ) ; scanf( % s, str2) ; for (i = 0; str1[ i]! = \ 0 ; i + + ) ; for ( k = 0 ; str2 [ k]! = \0 ; k + + ) { str1[i] = str2 [ k] ; i + + ; str1[i] = \ 0 ;

107 printf( % s\ n, str1 ) ; 6.5,,,, :,, ;,, : # include stdio.h # include string.h { char str[ 50 ] ; int i, k, num = 0; printf( please input a string! \ n ) ; scanf( % s, str) ; k = strlen( str) ; for (i = 0; i < k/ 2; i + + ) { if( str[ i] = = str[ k i] ) num + + ; if( num = = k/ 2 ) printf(! ) ; else printf(! ) ; 6.4 C,,,, :, ;,,,,,, : # include < stdio.h > { int i, j, mindata, minid; int xx[ 10 ] = {4, 2, 5, 9, 0, 1, 8, 6, 3, 7 ; for(i = 0; i < 9; i + + ) { mindata = xx [i] ;

108 minid = i; for( j = i + 1; j < 10; j + + ) if( mindata > xx[ j] ) { mindat a = xx[ j] ; minid = j; xx [ minid] = xx [i] ; xx [i] = mindata; for(i = 0; i < 10 ; i + + ) printf( %d, xx[i] ) ; : :10 10,,,,,, 9, 9 : # include < stdio.h > { int i, j, temp; int xx[ 10 ] = {4, 2, 5, 9, 0, 1, 8, 6, 3, 7 ; for(i = 0; i < 10 ; i + + ) for( j = 0; j < 9 - i; j + + ) / /, if( xx [j] > xx [j + 1 ] ) / / {temp = xx[ j] ; xx[j] = xx[ j + 1 ] ; xx [j + 1 ] = temp; for( j = 0; j < 10; j + + ) printf( a[ % d] = % d\ n, j, xx[j] ) ;,, (, ) C, [ 0, - 1] ( : ),,,,, (,,, n n ) C,,, ( ), \ 0,

109 \ 0,,,, \0 1., 2., x[ 1 ] [ 2 ] [ 3 ], 6 3. int a[ 12 ] = {1, 4, 7, 10, 2, 5, 8, 11, 3, 6, 9, 12, i = 10;, a[ a [ i] ] 4. char s1 [12] = { string ; char s2 [12] = { string\ n ;, printf ( % d, %d, strlen( s1), strlen( s2 ) ) ; 5. char str [3 ] [ 20 ] = { computer, windows, Unix ;, printf ( % s \ n, str [2 ] ) ;, 6. int a[ ] [4 ] = {5, 6, 8, 7, 2, 4 ;, 7. char str[ ] = { INTEL \ ncpu ;, puts( str) ; ( ) 1. 10,, 2. x [10], Ok, Not Found : 3. x [ 4 ] [4 ],, sum1 sum2, ( ; ) 4., 5. x [4 ] [ 4],, x [0 ] [ 0] x [3 ] [ 3], x[ 0] [1 ] x[ 2] [3 ] 6.,,, 7. 5,

110 7, C :, :,, 7.1 C, main, C, C C,,,,, C 1, (1 ) C,,,, printf scanf getchar putchar

111 (2 ),,, 2, (1 ) ( ) (2 ),, 3, (1 ),, (2 ), ( ) ;, ( ), 4 C,,,, , ANSI C : ( ) { ; ;,,, : 1, 2,,, extern static extern, st atic,, extern

112 ,,,, return ( ) ;, ( ) ( ), return, return ;, void,,, C : ( 1, 2,, n) 1; 2; n ; { ; ;,, 7.1, 4 int max4 (int a, int b, int c, int d) / / { int m1, m2 ; / / if( a > = b ) m1 = a ; / / else m1 = b; if( c > = d) m2 = c; else m2 = d; if( m1 > m2 ) return m1; else return m2; { int x, a1, b1; a1 = 5, b1 = 10 ; x = max4( 12,3 3, a1, b1) ; printf( \ nmax: %d, x) ;, max4 max4,,,,, 4 a b c d, m1 m2

113 , : ( ) ;,,,, printf,,,,,,,, ( ),,, : # include < stdio.h > { int x, y = 2000 ; x = printf( H ere: y = % d,, y) ; printf( x = % d\ n, x) ; printf( Do you understand? \ n ) ; : ( ) H ere: y = 2000, x = 10 Do you understand?,, : ( ), int x; int max4(int u, int v, int s, int t ) ; x = max4 (12, 3 3,5,8 ) ; void,, int x; void s ub (int x1, int x2) ; x = sub (2, 3 ) ; : 2 :,, (1 ) ( ),, (2 ),,, (3 ), return; retur n,, return ( ) ;, (

114 , ) (4 ),, ;, 3, ( ), C,,,,,, 4 : (1 ) : (, ) ; : (, ) ; A NSI C, 7.2,, { float add( float a, float b) ; / / float x, y, z ; printf( \ n input float x, y: ) ; scanf( % f, % f, & x, & y) ; z = add( x, y) ; printf( \ n sum is % f\ n, z) ; float add (float a, float b) { float c ; c = a + b; return c; / / float, float, float add ( float a, float b) ; float add( float, float) ; (2 ) : ( ) ;

115 ANSI C,,, A NSI C,, 7.3 # include < stdio.h > double area( ) ; { double r; printf( input circle s radius: ) ; scanf( % lf, & r) ; / / printf( the circle s area is % f\ n, area( r) ) ; / / double area( double radius ) { return ( radius radius ) ; (3 ) / / area, # include <.h > (4 ),,, : extern (, ) ;,, C ( C99, int) ;,,, (1 ),, max max4 (2 ),, fwrite, (3 ),,, void void exit,

116 ,,, printf,,, return,, :, ;, void : return ; return ( ) ; void return ( ), retur n 7.4 max 3 { int a, b, c; printf( please input a, b: \ n ) ; scanf( % d, % d, & a, & b ) ; c = max(a, b ) ; printf( max = % d\ n, c) ; a = 16; b = 24; / / printf( max = % d\ n, max( a, b) ) ; / / max (a + b, a b) ; max (int x, int y) { if( x > = y) return ( x) ; else return ( y) ; / /, max, main 3 max max, c; max printf, printf ; max, ( ), max, 7.3,,, (1 ),,,,,,,

117 (2 ),,, (3 ),,, C,,, (4 ) C,,, void swap(int a, int b) { a = a + b; b = a - b; a = a - b; printf( \ na = % d, b = % d, a, b) ; / / a = 20, b = 10 { int a = 10, b = 20; swap( a, b) ; printf( \ na = % d, b = % d, a, b) ; / / a = 10, b = 20,, swap, a = 20, b = 10, C,,, a 10, b 20, a b, swap, swap a b, 8, ( ) 7.4 C, 7.4.1,, C :, 7.1 main

FY.DOC

FY.DOC 高 职 高 专 21 世 纪 规 划 教 材 C++ 程 序 设 计 邓 振 杰 主 编 贾 振 华 孟 庆 敏 副 主 编 人 民 邮 电 出 版 社 内 容 提 要 本 书 系 统 地 介 绍 C++ 语 言 的 基 本 概 念 基 本 语 法 和 编 程 方 法, 深 入 浅 出 地 讲 述 C++ 语 言 面 向 对 象 的 重 要 特 征 : 类 和 对 象 抽 象 封 装 继 承 等 主

More information

( CIP) /. :, ( ) ISBN TP CIP ( 2005) : : : : * : : 174 ( A ) : : ( 023) : ( 023)

( CIP) /. :, ( ) ISBN TP CIP ( 2005) : : : : * : : 174 ( A ) : : ( 023) : ( 023) ( CIP) /. :, 2005. 2 ( ) ISBN 7-5624-3339-9.......... TP311. 1 CIP ( 2005) 011794 : : : : * : : 174 ( A ) :400030 : ( 023) 65102378 65105781 : ( 023) 65103686 65105565 : http: / /www. cqup. com. cn : fxk@cqup.

More information

1 2005 9 2005,,,,,,,,,, ( http: \ \ www. ncre. cn,, ) 30,,,,,,,, C : C : : 19 : 100081 : : 7871092 1 /16 : 8. 75 : 96 : 2005 11 1 : 2005 11 1 : ISBN 7

1 2005 9 2005,,,,,,,,,, ( http: \ \ www. ncre. cn,, ) 30,,,,,,,, C : C : : 19 : 100081 : : 7871092 1 /16 : 8. 75 : 96 : 2005 11 1 : 2005 11 1 : ISBN 7 1 2005 9 2005,,,,,,,,,, ( http: \ \ www. ncre. cn,, ) 30,,,,,,,, C : C : : 19 : 100081 : : 7871092 1 /16 : 8. 75 : 96 : 2005 11 1 : 2005 11 1 : ISBN 7-80097 - 564-9 /TP 8 : 10. 00 ,,,, 1994 NCRE,,, ( ),,,,,

More information

Ps22Pdf

Ps22Pdf ( 98 ) C ( ) ( )158 1998 C : C C C,,, C,, : C ( ) : : (, 100084) : : : 7871092 1/ 16 :18 25 :415 : 2000 3 1 2000 3 1 : ISBN 7 302 01166 4/ T P432 : 00016000 : 22 00 ( 98 ) 20 90,,, ;,,, 1994, 1998, 160,

More information

untitled

untitled 不 料 料 例 : ( 料 ) 串 度 8 年 數 串 度 4 串 度 數 數 9- ( ) 利 數 struct { ; ; 數 struct 數 ; 9-2 數 利 數 C struct 數 ; C++ 數 ; struct 省略 9-3 例 ( 料 例 ) struct people{ char name[]; int age; char address[4]; char phone[]; int

More information

Ps22Pdf

Ps22Pdf C ( CIP) C /. :, 2001. 7 21 ISBN 7-5624 -2355-5. C........ C. TP312 CIP ( 2001 ) 034496 C * * : 7871092 1 /16 : 14. 25 : 356 20017 1 20017 1 : 1 6 000 ISBN 7-5624-2355-5 / TP311 : 21. 00 C, C,,,, C,, (

More information

_汪_文前新ok[3.1].doc

_汪_文前新ok[3.1].doc 普 通 高 校 本 科 计 算 机 专 业 特 色 教 材 精 选 四 川 大 学 计 算 机 学 院 国 家 示 范 性 软 件 学 院 精 品 课 程 基 金 青 年 基 金 资 助 项 目 C 语 言 程 序 设 计 (C99 版 ) 陈 良 银 游 洪 跃 李 旭 伟 主 编 李 志 蜀 唐 宁 九 李 涛 主 审 清 华 大 学 出 版 社 北 京 i 内 容 简 介 本 教 材 面 向

More information

3.1 num = 3 ch = 'C' 2

3.1 num = 3 ch = 'C' 2 Java 1 3.1 num = 3 ch = 'C' 2 final 3.1 final : final final double PI=3.1415926; 3 3.2 4 int 3.2 (long int) (int) (short int) (byte) short sum; // sum 5 3.2 Java int long num=32967359818l; C:\java\app3_2.java:6:

More information

untitled

untitled 1 1.1 1.2 1.3 1.4 1.5 ++ 1.6 ++ 2 BNF 3 4 5 6 7 8 1.2 9 1.2 IF ELSE 10 1.2 11 1.2 12 1.3 Ada, Modula-2 Simula Smalltalk-80 C++, Objected Pascal(Delphi), Java, C#, VB.NET C++: C OOPL Java: C++ OOPL C# C++

More information

2015年计算机二级(C语言)模拟试题及答案(四)

2015年计算机二级(C语言)模拟试题及答案(四) 2016 年 计 算 机 二 级 (C 语 言 ) 模 拟 试 题 及 答 案 (4) 一 填 空 题 1 C 语 言 中 基 本 的 数 据 类 型 有 : 2 C 语 言 中 普 通 整 型 变 量 的 类 型 说 明 符 为, 在 内 存 中 占 字 节, 有 符 号 普 通 整 型 的 数 据 范 围 是 3 整 数 -35 在 机 内 的 补 码 表 示 为 4 执 行 下 列 语 句 int

More information

四川省普通高等学校

四川省普通高等学校 四 川 省 普 通 高 等 学 校 计 算 机 应 用 知 识 和 能 力 等 级 考 试 考 试 大 纲 (2013 年 试 行 版 ) 四 川 省 教 育 厅 计 算 机 等 级 考 试 中 心 2013 年 1 月 目 录 一 级 考 试 大 纲 1 二 级 考 试 大 纲 6 程 序 设 计 公 共 基 础 知 识 6 BASIC 语 言 程 序 设 计 (Visual Basic) 9

More information

C, Win-TC Turbo C,, C, C,,,, C C, : Win-TC C, 23,,, 15,, C Turbo C Win-TC Turbo C,,,, 2005 1 W in -TC 1 Win-TC 1 1. Win-TC 1 2. Win-TC 1 3. Win-TC 1 2 Win-TC 3 1. 3 2. 3 3. 4 4. 4 5. 4 6. 4 7. 5 8. 5 9.

More information

Microsoft Word - CPE考生使用手冊160524.docx

Microsoft Word - CPE考生使用手冊160524.docx 大 學 程 式 能 力 檢 定 (CPE) 考 生 使 用 手 冊 2016 年 5 月 24 日 這 份 手 冊 提 供 給 參 加 CPE 檢 定 考 試 的 考 生 內 容 包 含 考 試 環 境 的 使 用, 以 及 解 題 時 所 使 用 I/O 的 基 本 知 識 1. 如 欲 報 名 參 加 CPE 考 試, 請 先 於 CPE 網 站 完 成 帳 號 註 冊, 然 後 再 報 名 該

More information

2012年全国计算机等级考试二级C语言考试大纲

2012年全国计算机等级考试二级C语言考试大纲 2016 年 全 国 计 算 机 等 级 考 试 二 级 C 语 言 考 试 大 纲 基 本 要 求 1. 熟 悉 Visual C++ 6.0 集 成 开 发 环 境 2. 掌 握 结 构 化 程 序 设 计 的 方 法, 具 有 良 好 的 程 序 设 计 风 格 3. 掌 握 程 序 设 计 中 简 单 的 数 据 结 构 和 算 法 并 能 阅 读 简 单 的 程 序 4. 在 Visual

More information

上海市本科教学质量年度报告

上海市本科教学质量年度报告 上 海 市 本 科 教 学 质 量 年 度 报 告 数 据 内 涵 说 明 V2.0 版 上 海 市 教 委 高 教 处 上 海 喆 思 (2015.07.02) 目 录 一 基 本 统 计 挃 标 说 明... 4 二 挃 标 解 释... 4 1. 全 日 制 在 校 本 科 生 数 及 占 在 校 生 总 数 的 比 例 ( 学 年 )... 4 2. 当 年 本 科 招 生 与 业 总 数

More information

C C C The Most Beautiful Language and Most Dangerous Language in the Programming World! C 2 C C C 4 C 40 30 10 Project 30 C Project 3 60 Project 40

C C C The Most Beautiful Language and Most Dangerous Language in the Programming World! C 2 C C C 4 C 40 30 10 Project 30 C Project 3 60 Project 40 C C trio@seu.edu.cn C C C C The Most Beautiful Language and Most Dangerous Language in the Programming World! C 2 C C C 4 C 40 30 10 Project 30 C Project 3 60 Project 40 Week3 C Week5 Week5 Memory & Pointer

More information

科学计算的语言-FORTRAN95

科学计算的语言-FORTRAN95 科 学 计 算 的 语 言 -FORTRAN95 目 录 第 一 篇 闲 话 第 1 章 目 的 是 计 算 第 2 章 FORTRAN95 如 何 描 述 计 算 第 3 章 FORTRAN 的 编 译 系 统 第 二 篇 计 算 的 叙 述 第 4 章 FORTRAN95 语 言 的 形 貌 第 5 章 准 备 数 据 第 6 章 构 造 数 据 第 7 章 声 明 数 据 第 8 章 构 造

More information

Microsoft Word - CIN-DLL.doc

Microsoft Word - CIN-DLL.doc 6.3. 调 用 动 态 链 接 库 (DLL) 相 对 于 CIN 来 讲,NI 更 推 荐 用 户 使 用 DLL 来 共 享 基 于 文 本 编 程 语 言 开 发 的 代 码 除 了 共 享 或 重 复 利 用 代 码, 开 发 人 员 还 能 利 用 DLL 封 装 软 件 的 功 能 模 块, 以 便 这 些 模 块 能 被 不 同 开 发 工 具 利 用 在 LabVIEW 中 使 用

More information

《C语言程序设计》教材习题参考答案

《C语言程序设计》教材习题参考答案 教 材 名 称 : C 语 言 程 序 设 计 ( 第 1 版 ) 黄 保 和 江 弋 编 著 清 华 大 学 出 版 社 ISBN: 978-7-302-13599-9, 红 色 封 面 答 案 制 作 时 间 :2011 年 2 月 -5 月 一 思 考 题 1 常 量 和 变 量 有 什 么 区 别? 它 们 分 别 是 如 何 定 义 的? 常 量 是 指 在 C 程 序 运 行 过 程 中

More information

全国计算机技术与软件专业技术资格(水平)考试

全国计算机技术与软件专业技术资格(水平)考试 全 国 计 算 机 技 术 与 软 件 专 业 技 术 资 格 ( 水 平 ) 考 试 2008 年 上 半 年 程 序 员 下 午 试 卷 ( 考 试 时 间 14:00~16:30 共 150 分 钟 ) 试 题 一 ( 共 15 分 ) 阅 读 以 下 说 明 和 流 程 图, 填 补 流 程 图 中 的 空 缺 (1)~(9), 将 解 答 填 入 答 题 纸 的 对 应 栏 内 [ 说 明

More information

Microsoft Word - 2008年9月二级C真卷.doc

Microsoft Word - 2008年9月二级C真卷.doc 机 密 启 用 前 2008 年 9 月 全 国 计 算 机 等 级 考 试 二 级 笔 试 试 卷 C 语 言 程 序 设 计 24 注 意 事 项 一 考 生 应 严 格 遵 守 考 场 规 则, 得 到 监 考 人 员 指 令 后 方 可 作 答 二 考 生 拿 到 试 卷 后 应 首 先 将 自 己 的 姓 名 准 考 证 号 等 内 容 涂 写 在 答 题 卡 的 相 应 位 置 上 三

More information

chap07.key

chap07.key #include void two(); void three(); int main() printf("i'm in main.\n"); two(); return 0; void two() printf("i'm in two.\n"); three(); void three() printf("i'm in three.\n"); void, int 标识符逗号分隔,

More information

3. 給 定 一 整 數 陣 列 a[0] a[1] a[99] 且 a[k]=3k+1, 以 value=100 呼 叫 以 下 兩 函 式, 假 設 函 式 f1 及 f2 之 while 迴 圈 主 體 分 別 執 行 n1 與 n2 次 (i.e, 計 算 if 敘 述 執 行 次 數, 不

3. 給 定 一 整 數 陣 列 a[0] a[1] a[99] 且 a[k]=3k+1, 以 value=100 呼 叫 以 下 兩 函 式, 假 設 函 式 f1 及 f2 之 while 迴 圈 主 體 分 別 執 行 n1 與 n2 次 (i.e, 計 算 if 敘 述 執 行 次 數, 不 1. 右 側 程 式 正 確 的 輸 出 應 該 如 下 : * *** ***** ******* ********* 在 不 修 改 右 側 程 式 之 第 4 行 及 第 7 行 程 式 碼 的 前 提 下, 最 少 需 修 改 幾 行 程 式 碼 以 得 到 正 確 輸 出? (A) 1 (B) 2 (C) 3 (D) 4 1 int k = 4; 2 int m = 1; 3 for (int

More information

第5章修改稿

第5章修改稿 (Programming Language), ok,, if then else,(), ()() 5.0 5.0.0, (Variable Declaration) var x : T x, T, x,,,, var x : T P = x, x' : T P P, () var x:t P,,, yz, var x : int x:=2. y := x+z = x, x' : int x' =2

More information

2013 C 1 # include 2 int main ( void ) 3 { 4 int cases, a, b, i; 5 scanf ("%d", & cases ); 6 for (i = 0;i < cases ;i ++) 7 { 8 scanf ("%d %d

2013 C 1 # include <stdio.h> 2 int main ( void ) 3 { 4 int cases, a, b, i; 5 scanf (%d, & cases ); 6 for (i = 0;i < cases ;i ++) 7 { 8 scanf (%d %d 2013 18 ( ) 1. C pa.c, pb.c, 2. C++ pa.cpp, pb.cpp, Compilation Error cin scanf Time Limit Exceeded 1: A 5 B 5 C 5 D 5 E 5 F 5 1 2013 C 1 # include 2 int main ( void ) 3 { 4 int cases, a, b,

More information

Microsoft Word - chap13.doc

Microsoft Word - chap13.doc ï FILE dã Ä o rô qî ô Ö ƒù å o ô ÃÓ FILE Ã Ù Ö o v-> ª w ï FILE d wã +1 ~ c:\temp w Õx test.dat Ã Û vä à n ïw à test.dat 13-2a /* File name: ex13-2a.c */ #include char ch; fptr = fopen("c:\\temp\\test.dat",

More information

内 容 提 要 指 针 持 久 动 态 内 存 分 配 字 符 串 ( 字 符 数 组 ) 2

内 容 提 要 指 针 持 久 动 态 内 存 分 配 字 符 串 ( 字 符 数 组 ) 2 第 六 讲 指 针 与 字 符 串 1 内 容 提 要 指 针 持 久 动 态 内 存 分 配 字 符 串 ( 字 符 数 组 ) 2 指 针 什 么 是 指 针 指 针 的 定 义 与 运 算 指 针 与 一 维 数 组 指 针 数 组 行 指 针 与 二 维 数 组 指 针 与 引 用 指 针 与 函 数 3 指 针 定 义 什 么 是 指 针 指 针 变 量, 简 称 指 针, 用 来 存 放

More information

VB程序设计教程

VB程序设计教程 高 等 学 校 教 材 Visual Basic 程 序 设 计 教 程 魏 东 平 郑 立 垠 梁 玉 环 石 油 大 学 出 版 社 内 容 提 要 本 书 是 按 高 等 学 校 计 算 机 程 序 设 计 课 程 教 学 大 纲 编 写 的 大 学 教 材, 主 要 包 括 VB 基 础 知 识 常 用 程 序 结 构 和 算 法 Windows 用 户 界 面 设 计 基 础 文 件 处

More information

Microsoft PowerPoint - ds-1.ppt [兼容模式]

Microsoft PowerPoint - ds-1.ppt [兼容模式] http://jwc..edu.cn/jxgl/ HomePage/Default.asp 2 说 明 总 学 时 : 72( 学 时 )= 56( 课 时 )+ 16( 实 验 ) 行 课 时 间 : 第 1 ~14 周 周 学 时 : 平 均 每 周 4 学 时 上 机 安 排 待 定 考 试 时 间 : 课 程 束 第 8 11 12 章 的 内 容 为 自 学 内 容 ; 目 录 中 标 有

More information

Microsoft PowerPoint - OPVB1基本VB.ppt

Microsoft PowerPoint - OPVB1基本VB.ppt 大 綱 0.VB 能 做 什 麼? CH1 VB 基 本 認 識 1.VB 歷 史 與 版 本 2.VB 環 境 簡 介 3. 即 時 運 算 視 窗 1 0.VB 能 做 什 麼? Visual Basic =>VB=> 程 式 設 計 語 言 => 設 計 程 式 設 計 你 想 要 的 功 能 的 程 式 自 動 化 資 料 庫 計 算 模 擬 遊 戲 網 路 監 控 實 驗 輔 助 自 動

More information

Microsoft PowerPoint - JavaÓïÑÔ»ù´¡.ppt

Microsoft PowerPoint - JavaÓïÑÔ»ù´¡.ppt Java2 lesson 本 Cycle 主 要 讲 Java 的 语 言 基 础 JAVA 程 序 设 计.2. The aim of this lesson is concept and method. 版 权 所 有 2001-2002 成 都 信 息 工 程 学 院 NIIT 信 息 技 术 学 院 赵 卓 宁 共 10 个 cycle 教 学 计 划 学 习 进 度 周 Java 课 程

More information

1 LINUX IDE Emacs gcc gdb Emacs + gcc + gdb IDE Emacs IDE C Emacs Emacs IDE ICE Integrated Computing Environment Emacs Unix Linux Emacs Emacs Emacs Un

1 LINUX IDE Emacs gcc gdb Emacs + gcc + gdb IDE Emacs IDE C Emacs Emacs IDE ICE Integrated Computing Environment Emacs Unix Linux Emacs Emacs Emacs Un Linux C July 27, 2016 Contents 1 Linux IDE 1 2 GCC 3 2.1 hello.c hello.exe........................... 5 2.2............................... 9 2.2.1 -Wall................................ 9 2.2.2 -E..................................

More information

高 职 计 算 机 类 优 秀 教 材 书 目 * 序 号 书 号 (ISBN) 书 名 作 者 定 价 出 版 / 印 刷 日 期 ** 配 套 资 源 页 码 计 算 机 基 础 课 1 978-7-111-30658-0 计 算 机 应 用 基 础 刘 升 贵 29.00 2012 年 8 月

高 职 计 算 机 类 优 秀 教 材 书 目 * 序 号 书 号 (ISBN) 书 名 作 者 定 价 出 版 / 印 刷 日 期 ** 配 套 资 源 页 码 计 算 机 基 础 课 1 978-7-111-30658-0 计 算 机 应 用 基 础 刘 升 贵 29.00 2012 年 8 月 高 职 计 算 机 类 优 秀 教 材 书 目 * 序 号 书 号 (ISBN) 书 名 作 者 定 价 出 版 / 印 刷 日 期 ** 配 套 资 源 页 码 计 算 机 基 础 课 1 978-7-111-30658-0 计 算 机 应 用 基 础 刘 升 贵 29.00 2012 年 8 月 电 子 教 案 P1 2 978-7-111-27081-2 计 算 机 应 用 基 础 ( 第 2

More information

Microsoft Word - 01.DOC

Microsoft Word - 01.DOC 第 1 章 JavaScript 简 介 JavaScript 是 NetScape 公 司 为 Navigator 浏 览 器 开 发 的, 是 写 在 HTML 文 件 中 的 一 种 脚 本 语 言, 能 实 现 网 页 内 容 的 交 互 显 示 当 用 户 在 客 户 端 显 示 该 网 页 时, 浏 览 器 就 会 执 行 JavaScript 程 序, 用 户 通 过 交 互 式 的

More information

Microsoft Word - 97.01.30軟體設計第二部份範例試題_C++_ _1_.doc

Microsoft Word - 97.01.30軟體設計第二部份範例試題_C++_ _1_.doc 電 腦 軟 體 設 計 乙 級 技 術 士 技 能 檢 定 術 科 測 試 範 例 試 題 (C++) 試 題 編 號 :11900-920201-4 審 定 日 期 : 94 年 7 月 1 日 修 訂 日 期 : 96 年 2 月 1 日 97 年 1 月 30 日 ( 第 二 部 份 ) 電 腦 軟 體 設 計 乙 級 技 術 士 技 能 檢 定 術 科 測 試 應 檢 參 考 資 料 壹 試

More information

C 1 # include 2 int main ( void ) { 4 int cases, i; 5 long long a, b; 6 scanf ("%d", & cases ); 7 for (i = 0;i < cases ;i ++) 8 { 9

C 1 # include <stdio.h> 2 int main ( void ) { 4 int cases, i; 5 long long a, b; 6 scanf (%d, & cases ); 7 for (i = 0;i < cases ;i ++) 8 { 9 201 201 21 ( ) 1. C pa.c, pb.c, 2. C++ pa.cpp, pb.cpp Compilation Error long long cin scanf Time Limit Exceeded 1: A 1 B 1 C 5 D RPG 10 E 10 F 1 G II 1 1 201 201 C 1 # include 2 int main ( void

More information

Microsoft Word - 把时间当作朋友(2011第3版)3.0.b.06.doc

Microsoft Word - 把时间当作朋友(2011第3版)3.0.b.06.doc 2 5 8 11 0 13 1. 13 2. 15 3. 18 1 23 1. 23 2. 26 3. 28 2 36 1. 36 2. 39 3. 42 4. 44 5. 49 6. 51 3 57 1. 57 2. 60 3. 64 4. 66 5. 70 6. 75 7. 83 8. 85 9. 88 10. 98 11. 103 12. 108 13. 112 4 115 1. 115 2.

More information

Chapter12 Derived Classes

Chapter12   Derived Classes 继 承 -- 派 生 类 复 习 1. 有 下 面 类 的 说 明, 有 错 误 的 语 句 是 : class X { A) const int a; B) X(); C) X(int val) {a=2 D) ~X(); 答 案 :C 不 正 确, 应 改 成 X(int val) : a(2) { 2. 下 列 静 态 数 据 成 员 的 特 性 中, 错 误 的 是 A) 说 明 静 态 数

More information

Microsoft PowerPoint - Compiler-7 - Runtime Environment.ppt [兼容模式]

Microsoft PowerPoint - Compiler-7 - Runtime Environment.ppt [兼容模式] 本 章 主 要 内 容 运 行 时 环 境 (Runtime Environment) 目 标 程 序 运 行 时 的 活 动 运 行 存 储 的 划 分 静 态 存 储 分 配 栈 式 存 储 分 配 堆 式 动 态 存 储 分 配 LI L. 1 运 行 时 环 境 变 量 名 的 绑 定 完 全 静 态 环 境 FORTRAN 基 于 栈 的 环 境 C C++ Pascal JavaC++

More information

内 容 简 介 本 书 由 6 章 组 成, 第 1 章 ~ 第 5 章 紧 扣 上 海 市 高 等 学 校 计 算 机 等 级 考 试 ( 二 级 C 程 序 设 计 ) 考 试 大 纲, 对 C 程 序 设 计 的 教 学 内 容 进 行 了 有 重 点 的 讲 解, 对 考 试 要 求 的 知

内 容 简 介 本 书 由 6 章 组 成, 第 1 章 ~ 第 5 章 紧 扣 上 海 市 高 等 学 校 计 算 机 等 级 考 试 ( 二 级 C 程 序 设 计 ) 考 试 大 纲, 对 C 程 序 设 计 的 教 学 内 容 进 行 了 有 重 点 的 讲 解, 对 考 试 要 求 的 知 程 序 设 计 (C) 等 级 考 试 辅 导 教 程 ( 上 海 市 高 校 计 算 机 应 用 能 力 考 试 ( 二 级 C) 辅 导 教 材 ) 夏 耘 王 学 光 臧 劲 松 黄 小 瑜 黄 春 梅 编 著 1 内 容 简 介 本 书 由 6 章 组 成, 第 1 章 ~ 第 5 章 紧 扣 上 海 市 高 等 学 校 计 算 机 等 级 考 试 ( 二 级 C 程 序 设 计 ) 考 试

More information

数 学 高 分 的 展 望 一 管 理 类 联 考 分 析 第 一 篇 大 纲 解 析 篇 编 写 : 孙 华 明 1 综 合 能 力 考 试 时 间 :014 年 1 月 4 日 上 午 8:30~11:30 分 值 分 配 : 数 学 :75 分 逻 辑 :60 分 作 文 :65 分 ; 总

数 学 高 分 的 展 望 一 管 理 类 联 考 分 析 第 一 篇 大 纲 解 析 篇 编 写 : 孙 华 明 1 综 合 能 力 考 试 时 间 :014 年 1 月 4 日 上 午 8:30~11:30 分 值 分 配 : 数 学 :75 分 逻 辑 :60 分 作 文 :65 分 ; 总 目 录 数 学 高 分 的 展 望... 1 第 一 篇 大 纲 解 析 篇... 1 一 管 理 类 联 考 分 析... 1 二 最 新 大 纲 解 析... 1 三 考 前 复 习 资 料 及 方 法... 第 二 篇 总 结 篇... 4 1 应 用 题 考 点 总 结 与 技 巧 归 纳... 4 代 数 模 块 题 型 归 纳 及 考 点 总 结... 9 3 数 列 模 块 题 型 归

More information

导 生 和 被 辅 导 成 员 在 辅 导 过 程 中 的 一 些 不 足 与 可 取 点, 经 过 25 分 钟 的 讨 论, 各 小 组 派 代 表 阐 述 了 各 方 观 点 和 改 进 方 法 然 后, 为 了 改 善 导 生 辅 导 方 法, 让 辅 导 变 得 更 有 效 率, 各 院

导 生 和 被 辅 导 成 员 在 辅 导 过 程 中 的 一 些 不 足 与 可 取 点, 经 过 25 分 钟 的 讨 论, 各 小 组 派 代 表 阐 述 了 各 方 观 点 和 改 进 方 法 然 后, 为 了 改 善 导 生 辅 导 方 法, 让 辅 导 变 得 更 有 效 率, 各 院 西 北 民 族 大 学 大 学 生 学 习 援 助 中 心 助 学 工 作 简 报 2016 年 第 1 期 ( 总 第 十 期 ) 中 心 要 闻 大 学 生 学 习 援 助 中 心 举 办 国 家 计 算 机 二 级 考 试 辅 导 活 动 2016 年 3 月 14 日 19:30 至 21:30, 由 大 学 生 学 习 援 助 中 心 学 业 问 询 小 组 举 办 的 国 家 计 算 机

More information

(\244j\257d\276\307\274\351_201508021-C.indd_70%.pdf)

(\244j\257d\276\307\274\351_201508021-C.indd_70%.pdf) 1847-1852 1872 20 1 1896 8000 20 1896 1950 1 1896 1896 13 1900 1900 3 20 2 4 1910 1950 3 1911 1 2 3 4 1927 4 20 300 6 1906 1930 7 1911 5 1919 8 1914 9 1920 10 11 1902 200 6 12 1930 7 " # #! $! 14 15! "!

More information

ebook8-30

ebook8-30 3 0 C C C C C C++ C + + C++ GNU C/C++ GNU egcs UNIX shell s h e l l g a w k P e r l U N I X I / O UNIX shell awk P e r l U N I X C C C C C C U N I X 30.1 C C U N I X 70 C C U N I X U N I X U N I X C Dennis

More information

, 7, Windows,,,, : ,,,, ;,, ( CIP) /,,. : ;, ( 21 ) ISBN : -. TP CIP ( 2005) 1

, 7, Windows,,,, : ,,,, ;,, ( CIP) /,,. : ;, ( 21 ) ISBN : -. TP CIP ( 2005) 1 21 , 7, Windows,,,, : 010-62782989 13501256678 13801310933,,,, ;,, ( CIP) /,,. : ;, 2005. 11 ( 21 ) ISBN 7-81082 - 634-4... - : -. TP316-44 CIP ( 2005) 123583 : : : : 100084 : 010-62776969 : 100044 : 010-51686414

More information

<4D F736F F D D342DA57CA7DEA447B14D2DA475B57BBB50BADEB27AC3FEB14DA447B8D5C344>

<4D F736F F D D342DA57CA7DEA447B14D2DA475B57BBB50BADEB27AC3FEB14DA447B8D5C344> 1. 請 問 誰 提 出 積 體 電 路 (IC) 上 可 容 納 的 電 晶 體 數 目, 約 每 隔 24 個 月 (1975 年 更 改 為 18 個 月 ) 便 會 增 加 一 倍, 效 能 也 將 提 升 一 倍, 也 揭 示 了 資 訊 科 技 進 步 的 速 度? (A) 英 特 爾 (Intel) 公 司 創 始 人 戈 登. 摩 爾 (Gordon Moore) (B) 微 軟 (Microsoft)

More information

6CO2 6H 2O C6H 2O6 6O2 = = n i= P X i n H X - P X logp X i= i n X X X P i P 0 i l n i n n P i= i H X = - p log P n i= i i i + H X - P X logp X dx - 2 2 2 2 3 2 4 2 d( Q) d( Q) > 0 = 0 di di d(

More information

3A 吳嘉詠

3A 吳嘉詠 目 錄 新 詩 散 文 編 者 的 話 1A 蔡 樂 怡 雲 1 3C 葉 楚 甜 珍 貴 的 時 間 25 寫 作 能 抒 發 我 們 心 中 所 感 所 想, 亦 能 帶 給 我 們 無 限 想 像 的 空 間, 突 破 時 空 之 1B 陳 智 霖 蒲 公 英 2 3C 林 景 暉 珍 貴 的 經 驗 33 界 限, 無 遠 而 弗 屆 今 年 的 澂 川 小 集 收 集 各 個 級 別 同

More information

立 志 于 打 造 最 贴 近 考 生 实 际 的 辅 导 书 计 算 机 考 研 之 数 据 结 构 高 分 笔 记 率 辉 编 著 周 伟 张 浩 审 核 讨 论 群 :15945769

立 志 于 打 造 最 贴 近 考 生 实 际 的 辅 导 书 计 算 机 考 研 之 数 据 结 构 高 分 笔 记 率 辉 编 著 周 伟 张 浩 审 核 讨 论 群 :15945769 立 志 于 打 造 最 贴 近 考 生 实 际 的 辅 导 书 计 算 机 考 研 之 数 据 结 构 高 分 笔 记 率 辉 编 著 周 伟 张 浩 审 核 讨 论 群 :15945769 前 言 在 计 算 机 统 考 的 四 门 专 业 课 中, 最 难 拿 高 分 的 就 是 数 据 结 构 但 是 这 门 课 本 身 的 难 度 并 不 是 考 生 最 大 的 障 碍, 真 正 的 障 碍

More information

Microsoft Word - 09.數學136-281.docx

Microsoft Word - 09.數學136-281.docx 136. 計 算 梯 型 面 積 (1 分 ) 請 以 JAVA 運 算 式 計 算 下 面 梯 形 面 積, 並 輸 出 面 積 結 果 梯 形 面 積 公 式 為 :( 上 底 + 下 底 ) 高 2 每 一 組 依 序 分 別 輸 入 梯 形 的 上 底 下 底 及 高 的 整 數 輸 出 梯 形 面 積 輸 入 輸 出 94 190 120 99 54 47 137. 計 算 三 角 形 面

More information

Microsoft Word - 财务d08z.doc

Microsoft Word - 财务d08z.doc 版 权 所 有 侵 权 必 究 图 书 在 版 编 目 (CIP) 数 据 用 好 Excel(2007 版 ): 财 务 篇 / 王 维, 云 大 勇 编 著. 北 京 : 中 国 宇 航 出 版 社,2007.5 ( 时 尚 IT 生 活 秀 ) ISBN 978-7-80218-208-0 Ⅰ. 用 Ⅱ.1 王 2 云 Ⅲ. 电 子 表 格 系 统,Excel Ⅳ.TP391.13 中 国 版

More information

该 奈 自 受 PZ 多 透 soc i e B t h y. y t is NA YL OR exp os ed t h a t b e i n g wh o res or sa in t es s e s we r e m ad e n b ot om. M ean wh i l e NA YL

该 奈 自 受 PZ 多 透 soc i e B t h y. y t is NA YL OR exp os ed t h a t b e i n g wh o res or sa in t es s e s we r e m ad e n b ot om. M ean wh i l e NA YL 探 性 通 性 圣 重 ' 颠 并 格 洛 丽 亚 奈 勒 小 说 贝 雷 的 咖 啡 馆 对 圣 经 女 性 的 重 写 郭 晓 霞 内 容 提 要 雷 的 咖 啡 馆 中 权 社 会 支 配 的 女 性 形 象 美 国 当 代 著 名 黑 人 女 作 家 格 洛 丽 亚 过 对 6 个 圣 经 女 性 故 事 的 重 写 奈 勒 在 其 小 说 贝 覆 了 圣 经 中 被 父 揭 示 了 传 统

More information

1

1 C 语 言 教 程 讲 义 Loon_zz 1 C 语 言 概 述 1 1.1 C 语 言 的 发 展 过 程 1 1.2 当 代 最 优 秀 的 程 序 设 计 语 言 1 1.3 C 语 言 版 本 1 1.4 C 语 言 的 特 点 1 1.5 面 向 对 象 的 程 序 设 计 语 言 2 1.6 C 和 C++ 2 1.7 简 单 的 C 程 序 介 绍 2 1.8 输 入 和 输 出 函

More information

提问袁小兵:

提问袁小兵: C++ 面 试 试 题 汇 总 柯 贤 富 管 理 软 件 需 求 分 析 篇 1. STL 类 模 板 标 准 库 中 容 器 和 算 法 这 部 分 一 般 称 为 标 准 模 板 库 2. 为 什 么 定 义 虚 的 析 构 函 数? 避 免 内 存 问 题, 当 你 可 能 通 过 基 类 指 针 删 除 派 生 类 对 象 时 必 须 保 证 基 类 析 构 函 数 为 虚 函 数 3.

More information

FZUBRIDGE

FZUBRIDGE 1 2 3 5 8 9 10 11 12 13 14 15 16 17 19 20 21 23 24 25 29 31 32 33 34 M g1 M 1g ( M 2g M 1g )(1 e ( t, ) ) 35 36 M Q M Q g g 1.15M 1.05Q p p 37 max 1 n e max n i1 1 2 i 38 39 n max M Q M Q g g

More information

C++ 程式設計

C++ 程式設計 C C 料, 數, - 列 串 理 列 main 數串列 什 pointer) 數, 數, 數 數 省 不 不, 數 (1) 數, 不 數 * 料 * 數 int *int_ptr; char *ch_ptr; float *float_ptr; double *double_ptr; 數 (2) int i=3; int *ptr; ptr=&i; 1000 1012 ptr 數, 數 1004

More information

22. 用 Taylor 级 数 展 开 式 的 前 20 项 和 求 PI 的 近 似 值 23. 输 入 一 个 整 数 矩 阵, 求 矩 阵 中 的 最 大 无 素 及 下 标, 最 小 无 素 及 下 标, 所 有 元 素 的 平 均 值 24. 输 入 一 个 每 个 元 素 类 型 为

22. 用 Taylor 级 数 展 开 式 的 前 20 项 和 求 PI 的 近 似 值 23. 输 入 一 个 整 数 矩 阵, 求 矩 阵 中 的 最 大 无 素 及 下 标, 最 小 无 素 及 下 标, 所 有 元 素 的 平 均 值 24. 输 入 一 个 每 个 元 素 类 型 为 1. 输 入 - 处 理 - 输 出 01. 从 键 盘 上 输 入 两 个 整 数, 求 出 它 们 的 和 02. 已 知 三 角 形 的 底 和 高, 求 出 三 角 形 的 面 积 C 语 言 基 础 练 习 100 题 03. 从 键 盘 上 输 入 三 角 形 的 底 和 高, 求 出 三 角 形 的 面 积 ( 利 用 题 1 和 题 2 函 数 ) 04. 从 键 盘 上 输 入 三

More information

C语言教程

C语言教程 1 C 语 言 概 述... 7 1.1 C 语 言 的 发 展 过 程... 7 1.2 当 代 最 优 秀 的 程 序 设 计 语 言... 7 1.3 C 语 言 版 本... 7 1.4 C 语 言 的 特 点... 7 1.5 面 向 对 象 的 程 序 设 计 语 言... 8 1.6 C 和 C++... 8 1.7 简 单 的 C 程 序 介 绍... 8 1.8 输 入 和 输 出

More information

全 國 教 育 實 習 資 訊 平 臺 師 資 培 育 之 大 學 操 作 手 冊 目 錄 壹 在 校 師 資 生 使 用 全 國 教 育 實 習 資 訊 平 臺 之 前 置 作 業... 1 貳 使 用 者 註 冊 登 入 說 明... 4 一 加 入 會 員... 4 二 使 用 者 登 錄... 7 參 承 辦 人 員 資 料 管 理... 8 肆 校 內 公 布 欄... 9 伍 各 項 資

More information

: : : ( CIP ) : ( ) /. :, ISBN :. G7. 4 CIP ( 00 ) 005 : : ( ) : : ( 0 : 0004) : : : / 6 : 7 ( ) : 408 () : 00

: : : ( CIP ) : ( ) /. :, ISBN :. G7. 4 CIP ( 00 ) 005 : : ( ) : : ( 0 : 0004) : : : / 6 : 7 ( ) : 408 () : 00 () ( ) ( : ) : : : ( CIP ) : ( ) /. :, 00. 7 ISBN 7-8008 - 958-8... :. G7. 4 CIP ( 00 ) 005 : : ( ) : : ( 0 : 0004) : : 00 7 00 7 : 78709 / 6 : 7 ( ) : 408 () : 000 : ISBN 7-8008 - 958-8/ G89 : 9 98. 00

More information

1

1 谭 浩 强 c 语 言 程 序 设 计 1 C 语 言 概 述 1.1 C 语 言 的 发 展 过 程 1.2 当 代 最 优 秀 的 程 序 设 计 语 言 1.3 C 语 言 版 本 1.4 C 语 言 的 特 点 1.5 面 向 对 象 的 程 序 设 计 语 言 1.6 C 和 C++ 1.7 简 单 的 C 程 序 介 绍 1.8 输 入 和 输 出 函 数 1.9 C 源 程 序 的 结

More information

untitled

untitled 1 5 IBM Intel 1. IBM 第 1/175 页 第 2/175 页 第 3/175 页 80 第 4/175 页 2. IBM 第 5/175 页 3. (1) 第 6/175 页 第 7/175 页 第 8/175 页 = = 第 9/175 页 = = = = = 第 10/175 页 = = = = = = = = 3. (2) 第 11/175 页 第 12/175 页 第 13/175

More information

a( a 0) a a( a 0) a = a ( a) = a a( a 0 ) a = a( a ) 0 a = a 4 f x 1 = x a ai a R sinx + a b ab sin x sinx = sinx sin x = 4 y = sinx + sinx - ysinx 4 = 0 sinx sinx x - 3 3= x x- 3 - x- 3 = 0

More information

1 4 1.1 4 1.2..4 2..4 2.1..4 3.4 3.1 Java.5 3.1.1..5 3.1.2 5 3.1.3 6 4.6 4.1 6 4.2.6 5 7 5.1..8 5.1.1 8 5.1.2..8 5.1.3..8 5.1.4..9 5.2..9 6.10 6.1.10

1 4 1.1 4 1.2..4 2..4 2.1..4 3.4 3.1 Java.5 3.1.1..5 3.1.2 5 3.1.3 6 4.6 4.1 6 4.2.6 5 7 5.1..8 5.1.1 8 5.1.2..8 5.1.3..8 5.1.4..9 5.2..9 6.10 6.1.10 Java V1.0.1 2007 4 10 1 4 1.1 4 1.2..4 2..4 2.1..4 3.4 3.1 Java.5 3.1.1..5 3.1.2 5 3.1.3 6 4.6 4.1 6 4.2.6 5 7 5.1..8 5.1.1 8 5.1.2..8 5.1.3..8 5.1.4..9 5.2..9 6.10 6.1.10 6.2.10 6.3..10 6.4 11 7.12 7.1

More information

Microsoft PowerPoint - plan06.ppt

Microsoft PowerPoint - plan06.ppt 程 序 设 计 语 言 原 理 Principle of Programming Languages 裘 宗 燕 北 京 大 学 数 学 学 院 2012.2~2012.6 6. 基 本 控 制 抽 象 子 程 序 抽 象 子 程 序 活 动 和 局 部 环 境 静 态 实 现 模 型 一 般 实 现 模 型 调 用 序 列 和 在 线 展 开 参 数 机 制 泛 型 子 程 序 异 常 处 理 其

More information

二O一四年大华府拖拉机游戏锦标赛规则

二O一四年大华府拖拉机游戏锦标赛规则 二 O 一 四 年 大 华 府 拖 拉 机 游 戏 锦 标 赛 规 则 第 一 章 总 则 1.1 该 规 则 为 华 盛 顿 地 区 拖 拉 机 游 戏 比 赛 专 用 规 则 为 了 保 证 比 赛 的 公 平 性 和 娱 乐 性, 请 牌 手 自 觉 遵 守 规 则 并 服 从 裁 判 组 裁 决 如 有 违 规, 轻 则 警 告 / 罚 分 / 降 级 ; 重 则 判 取 消 参 赛 资 格

More information

2 3.1 3.2 3.3 3.4 3.5 4.1 4.2 4.3 4.4 4.5 5.1 5.2 5.3 1957 2 7.1 7.2 7.3

2 3.1 3.2 3.3 3.4 3.5 4.1 4.2 4.3 4.4 4.5 5.1 5.2 5.3 1957 2 7.1 7.2 7.3 1 1.1 1.2 2.1 2.2 2 3.1 3.2 3.3 3.4 3.5 4.1 4.2 4.3 4.4 4.5 5.1 5.2 5.3 1957 2 7.1 7.2 7.3 3 6 9.1 9.2 9.3 10.1 10.2 10.3 10.4 11.1 11.2 11.3 11.4 12.1 12.2 12.3 12.4 4 13.1 13.2 13.3 14.1 14.2 1962 14.3

More information

Microsoft Word - 小心翼翼的二十一點N.doc

Microsoft Word - 小心翼翼的二十一點N.doc 投 稿 類 別 : 資 訊 類 篇 名 : 小 心 翼 翼 的 二 十 一 點 作 者 : 陳 鈺 文 國 立 瑞 芳 高 級 工 業 職 業 學 校 資 訊 二 李 伯 謙 國 立 瑞 芳 高 級 工 業 職 業 學 校 資 訊 二 胡 家 媛 國 立 瑞 芳 高 級 工 業 職 業 學 校 資 訊 二 指 導 老 師 : 周 曉 玲 老 師 陳 思 亮 主 任 壹 前 言 一 研 究 動 機 平

More information

Microsoft Word - 2006年9月二级VF真卷.doc

Microsoft Word - 2006年9月二级VF真卷.doc 机 密 启 用 前 2006 年 9 月 全 国 计 算 机 等 级 考 试 二 级 笔 试 试 卷 Visual FoxPro 数 据 库 程 序 设 计 27 注 意 事 项 一 考 生 应 严 格 遵 守 考 场 规 则, 得 到 监 考 人 员 指 令 后 方 可 作 答 二 考 生 拿 到 试 卷 后 应 首 先 将 自 己 的 姓 名 准 考 证 号 等 内 容 涂 写 在 答 题 卡

More information

学习MSP430单片机推荐参考书

学习MSP430单片机推荐参考书 MSP430 16 MSP430 C MSP430 C MSP430 FLASH 16 1 CPU 16 ALU 16 PC SP SR R4~R15 2 3 00-FFH 100-1FFH 4 5 1 2 51 24 27 6 1 2 3 4 5 6 4 12 SR SP SR CPU SR CPU C Z N GIE CPUOff CPU OscOff SCG0 SCG1 CPU EXIT SP

More information

同 y b 心 y 又 它 的 结 果 的 原 对 隐 永 除 我 y * 如 本 约 W 都 记 总 没 导 前 沿 科 学 季 刊 0 5 4 第 第 6 期 的 桥 梁 存 了 ; 若 保 留 U 无 分 的 第 二 类 换 元 法 怎 么 处 理 的 法 写 作 商 Le n z 形 式 的

同 y b 心 y 又 它 的 结 果 的 原 对 隐 永 除 我 y * 如 本 约 W 都 记 总 没 导 前 沿 科 学 季 刊 0 5 4 第 第 6 期 的 桥 梁 存 了 ; 若 保 留 U 无 分 的 第 二 类 换 元 法 怎 么 处 理 的 法 写 作 商 Le n z 形 式 的 人 对 应 n G 将 给 说 笔 接 人 n 或 建 相 后 中 前 沿 科 学 季 刊 0 5 4 第 9 卷 总 第 6 期 浅 谈 行 分 原 理 的 错 误 丁 小 平 引 寺 浙 江 6 55 00 摘 要 l N e w t o n 和 G 丄 b e n z 各 自 的 分 原 理 难 自 圆 说 的 立 了 行 分 原 理 行 分 原 理 关 键 词 中 图 分 类 号 分 原 理

More information

五花八门宝典(一).doc

五花八门宝典(一).doc BBS...5... 11...23...26...31...46...49...54...55...57...59...62... 110... 114... 126... 132... 149 I "108" 1 2 3 4 BBS 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 M ( ) Kg S ( ) A ( ) K (

More information

CH01.indd

CH01.indd 3D ios Android Windows 10 App Apple icloud Google Wi-Fi 4G 1 ( 3D ) 2 3 4 5 CPU / / 2 6 App UNIX OS X Windows Linux (ios Android Windows 8/8.1/10 BlackBerry OS) 7 ( ZigBee UWB) (IEEE 802.11/a/b/g/n/ad/ac

More information

L15 MIPS Assembly

L15 MIPS Assembly Lecture 20: MIPS Assembly Language II Example: 过 程 调 用 int i; i 是 全 局 静 态 变 量 void set_array(int num) { array 数 组 是 局 部 变 量 int array[10]; for (i = 0; i < 10; i ++) { set_array 是 调 用 过 程 arrar[i] = compare

More information

Microsoft Word - 2012-2013选题

Microsoft Word - 2012-2013选题 2012-2013 春 夏 程 序 设 计 综 合 实 验 选 题 要 求 : 学 生 必 须 综 合 应 用 数 组 结 构 指 针 链 表 文 件 等 知 识 点, 以 及 图 形 图 像 音 效 汉 字 中 断 键 盘 鼠 标 中 断 等 等 高 级 技 术 一 题 目 列 表 1. 教 学 计 划 安 排 系 统 2. C 教 学 助 手 (CAssist) 3. 绘 图 工 具 软 件 4.

More information

95 1. 2. 2

95 1. 2. 2 59 62 ( ) 1 1 95 1. 2. 2 (1) (2) (3) (4) (5) 3. (1) (2) (3) 1. 3 3 4 1 2 *> 38 * 1 *< * * ** ** 38 + 35 2 X6 1 1 $7,500,000 10 X7 $5,550,000 X8 12 31 X9 2 28 $4,600,000 X9 2 28 $7,500,000 10 $750,000 X7

More information

愛 的 老 天 使 五 活 動 設 計 : 活 動 設 計 一 拜 訪 老 天 使 1 活 動 名 稱 : 拜 訪 老 天 使 2 活 動 目 標 :(1) 主 動 分 享 年 節 與 長 者 相 處 的 情 景 (2) 覺 察 自 己 與 長 者 相 處 的 形 態 3 活 動 人 數 :33~3

愛 的 老 天 使 五 活 動 設 計 : 活 動 設 計 一 拜 訪 老 天 使 1 活 動 名 稱 : 拜 訪 老 天 使 2 活 動 目 標 :(1) 主 動 分 享 年 節 與 長 者 相 處 的 情 景 (2) 覺 察 自 己 與 長 者 相 處 的 形 態 3 活 動 人 數 :33~3 愛 的 老 天 使 校 名 : 臺 北 市 立 內 湖 國 民 中 學 作 者 : 吳 孟 真 一 課 程 主 題 : 愛 的 老 天 使 二 家 庭 教 育 主 題 : 家 人 關 係 家 庭 生 活 管 理 家 庭 共 學 三 主 要 概 念 及 設 計 理 念 : 隨 著 社 會 快 速 的 變 遷, 臺 灣 的 家 庭 型 態 在 近 十 年 有 所 改 變, 傳 統 三 代 同 堂 的 家

More information

材 料 目 录 1. 党 员 发 展 及 转 正 流 程 图 2. 申 请 入 党 人 员 基 本 信 息 及 培 养 记 录 表 3. 思 想 汇 报 传 阅 及 意 见 反 馈 表 4. 入 党 积 极 分 子 培 养 考 察 表 5. 政 治 审 查 函 调 信 模 板 6. 政 治 审 查

材 料 目 录 1. 党 员 发 展 及 转 正 流 程 图 2. 申 请 入 党 人 员 基 本 信 息 及 培 养 记 录 表 3. 思 想 汇 报 传 阅 及 意 见 反 馈 表 4. 入 党 积 极 分 子 培 养 考 察 表 5. 政 治 审 查 函 调 信 模 板 6. 政 治 审 查 发 展 党 员 工 作 的 流 程 及 工 作 模 板 为 了 贯 彻 落 实 学 校 关 于 发 展 党 员 工 作 的 若 干 规 定, 进 一 步 规 范 发 展 党 员 中 的 工 作 环 节, 细 化 工 作 要 求, 方 便 二 级 党 组 织 及 党 支 部 具 体 工 作 中 执 行 有 关 规 定, 学 校 党 委 组 织 部 参 照 市 委 教 育 工 委 北 京 高 校 发 展

More information

1.2 关 于 二 进 制 1.2.1 什 么 是 二 进 制 我 们 日 常 所 用 的 计 数 制 是 十 进 制, 即 逢 十 进 一, 每 一 位 的 基 数 是 十 的 若 干 次 幂, 如 1980=1 10 3 +9 10 2 +8 10 1 +0 10 0 所 谓 二 进 制 与 之

1.2 关 于 二 进 制 1.2.1 什 么 是 二 进 制 我 们 日 常 所 用 的 计 数 制 是 十 进 制, 即 逢 十 进 一, 每 一 位 的 基 数 是 十 的 若 干 次 幂, 如 1980=1 10 3 +9 10 2 +8 10 1 +0 10 0 所 谓 二 进 制 与 之 C++ 程 序 设 计 课 程 简 介 课 程 沿 革 课 程 要 求 课 程 内 容 教 学 内 容 讲 课 学 时 上 机 学 时 计 算 机 基 础 知 识 4 C++ 入 门 与 基 本 数 据 类 型 4 表 达 式 和 语 句 6 4 函 数 和 程 序 结 构 8 4 数 组 和 结 构 6 4 指 针 和 引 用 8 面 向 对 象 程 序 设 计 3 类 与 构 造 函 数 8 4

More information

幻灯片 1

幻灯片 1 白 色 花 诗 集 人 民 文 学 出 版 社 1981 年 出 版 共 收 七 月 派 诗 人 阿 垅 鲁 藜 孙 钿 彭 燕 郊 方 然 冀 汸 钟 瑄 郑 思 曾 卓 杜 谷 绿 原 胡 征 芦 甸 徐 放 牛 汉 鲁 煤 化 铁 朱 健 朱 谷 怀 罗 洛 等 二 十 人 的 诗 作 一 百 十 九 首 集 名 出 自 阿 垅 未 入 选 的 一 首 诗 中 要 开 作 一 枝 白 色 花

More information

全国计算机技术与软件专业技术资格(水平)考试

全国计算机技术与软件专业技术资格(水平)考试 全 国 计 算 机 技 术 与 软 件 专 业 技 术 资 格 ( 水 平 ) 考 试 2009 年 下 半 年 程 序 员 下 午 试 卷 ( 考 试 时 间 14:00~16:30 共 150 分 钟 ) 请 按 下 述 要 求 正 确 填 写 答 题 纸 1. 在 答 题 纸 的 指 定 位 置 填 写 你 所 在 的 省 自 治 区 直 辖 市 计 划 单 列 市 的 名 称 2. 在 答

More information

第 15 章 程 式 編 写 語 言 15.1 程 式 編 写 語 言 的 角 色 程 式 編 寫 語 言 是 程 式 編 寫 員 與 電 腦 溝 通 的 界 面 語 法 是 一 組 規 則 讓 程 式 編 寫 員 將 字 詞 集 合 起 來 電 腦 是 處 理 位 元 和 字 節 的 機 器, 與

第 15 章 程 式 編 写 語 言 15.1 程 式 編 写 語 言 的 角 色 程 式 編 寫 語 言 是 程 式 編 寫 員 與 電 腦 溝 通 的 界 面 語 法 是 一 組 規 則 讓 程 式 編 寫 員 將 字 詞 集 合 起 來 電 腦 是 處 理 位 元 和 字 節 的 機 器, 與 程 式 編 写 語 言 在 完 成 這 章 後, 你 將 能 夠 了 解 程 式 編 写 語 言 的 功 能 了 解 高 階 語 言 和 低 階 語 言 之 間 的 分 別 知 道 翻 譯 程 式 的 意 義 和 能 夠 把 翻 譯 程 式 分 類 為 : 匯 編 程 式 編 譯 程 式 和 解 譯 程 式 認 識 不 同 翻 譯 程 式 的 優 點 和 缺 點 程 式 是 指 揮 電 腦 的 指

More information

要 站 立 得 稳, 我 在 十 字 架 上 已 经 都 抢 夺 过 来 了, 将 魔 鬼 不 让 你 们 来 享 用 的 都 推 开 了, 这 是 让 我 们 来 得 到 的 话 语 我 们 再 也 不 被 奴 仆 的 轭 辖 制, 要 来 拥 有 才 可 以 明 知 道 却 不 去 抢 夺 过

要 站 立 得 稳, 我 在 十 字 架 上 已 经 都 抢 夺 过 来 了, 将 魔 鬼 不 让 你 们 来 享 用 的 都 推 开 了, 这 是 让 我 们 来 得 到 的 话 语 我 们 再 也 不 被 奴 仆 的 轭 辖 制, 要 来 拥 有 才 可 以 明 知 道 却 不 去 抢 夺 过 日 分 期 :2014 年 1 月 5 日 类 : 圣 餐 主 日 讲 道 证 道 人 : 赵 镛 基 牧 师 题 目 : 什 么 样 的 人 能 够 享 受 到 福 分 本 文 话 语 : 约 书 亚 记 1:11 < 本 文 > 你 们 要 走 遍 营 中, 吩 咐 百 姓 说, 当 预 备 食 物 因 为 三 日 之 内 你 们 要 过 这 约 旦 河, 进 去 得 耶 和 华 你 们 神 赐

More information

摘 要 就 一 个 游 戏 而 言, 对 于 参 与 者, 需 要 研 究 不 同 的 策 略 去 达 到 胜 利, 而 对 于 游 戏 设 计 者, 则 需 要 研 究 这 个 游 戏 的 平 衡 性 与 记 分 规 则 的 合 理 性, 并 不 断 去 调 整 它 们 在 本 文 中, 我 们

摘 要 就 一 个 游 戏 而 言, 对 于 参 与 者, 需 要 研 究 不 同 的 策 略 去 达 到 胜 利, 而 对 于 游 戏 设 计 者, 则 需 要 研 究 这 个 游 戏 的 平 衡 性 与 记 分 规 则 的 合 理 性, 并 不 断 去 调 整 它 们 在 本 文 中, 我 们 三 国 杀 游 戏 平 衡 性 与 记 分 规 则 合 理 性 分 析 报 告 摘 要 就 一 个 游 戏 而 言, 对 于 参 与 者, 需 要 研 究 不 同 的 策 略 去 达 到 胜 利, 而 对 于 游 戏 设 计 者, 则 需 要 研 究 这 个 游 戏 的 平 衡 性 与 记 分 规 则 的 合 理 性, 并 不 断 去 调 整 它 们 在 本 文 中, 我 们 将 站 在 游 戏 设

More information

b1²Ä¤@³¹¼Æ»P§¤¼Ð¨t

b1²Ä¤@³¹¼Æ»P§¤¼Ð¨t 第 一 章 數 與 坐 標 系 大 學 聯 考 試 題 與 推 薦 甄 選 試 題 第 一 類 大 學 入 學 甄 試 試 題 評 量 1. 下 列 何 者 是 2 100 除 以 10 的 餘 數? (1) 0 (2) 2 (3) 4 (4) 6 (5) 8 88 年 2. 一 個 正 三 角 形 的 面 積 為 36, 今 截 去 三 個 角 ( 如 右 圖 ), 使 成 為 正 六 邊 形,

More information

中共中央组织部 人事部

中共中央组织部  人事部 人 事 部 卫 生 部 文 件 国 人 部 发 2007 35 号 人 事 部 卫 生 部 关 于 印 发 关 于 卫 生 事 业 单 位 岗 位 设 置 管 理 的 指 导 意 见 的 通 知 各 省 自 治 区 直 辖 市 人 事 厅 ( 局 ) 卫 生 厅 ( 局 ), 新 疆 生 产 建 设 兵 团 人 事 局 卫 生 局, 国 务 院 各 部 委 各 直 属 机 构 人 事 部 门 : 根

More information

PowerPoint 演示文稿

PowerPoint 演示文稿 目 录 1 为 什 么 要 投 资 定 增 基 金 2 基 金 拟 投 公 司 介 绍 3 基 金 募 集 概 要 掘 金 新 时 代 定 向 增 发 定 向 增 发, 即 定 增, 指 上 市 公 司 向 符 合 条 件 的 少 数 特 定 投 资 者 非 公 开 发 行 股 份 的 行 为 指 项 目 融 资 收 购 资 产 引 入 战 略 投 资 者 财 务 重 组 整 体 上 市 等 指

More information

untitled

untitled www.mcudriver.cn 1.1 / 1) WinAVR20070525 2) Source Insight 3) ISP 4) PonyProg ISP 5) USB 6) 1.2. MCU ATMEGA16 1.3. AVR8 1.4 LED0~LED7 1 1.5 #include // Program 1.1 LED.C #define uchar unsigned

More information

Microsoft Word - 11.doc

Microsoft Word - 11.doc 除 錯 技 巧 您 將 於 本 章 學 到 以 下 各 項 : 如 何 在 Visual C++ 2010 的 除 錯 工 具 控 制 下 執 行 程 式? 如 何 逐 步 地 執 行 程 式 的 敘 述? 如 何 監 看 或 改 變 程 式 中 的 變 數 值? 如 何 監 看 程 式 中 計 算 式 的 值? 何 謂 Call Stack? 何 謂 診 斷 器 (assertion)? 如 何

More information

<4D6963726F736F667420576F7264202D2032303135C4EAC8EBD1A74D4241C1AABFBCD7DBBACFB2CEBFBCB4F0B0B8BCB0CFEABDE22E646F6378>

<4D6963726F736F667420576F7264202D2032303135C4EAC8EBD1A74D4241C1AABFBCD7DBBACFB2CEBFBCB4F0B0B8BCB0CFEABDE22E646F6378> 05 年 入 学 MBA 联 考 综 合 试 卷 参 考 答 案 及 详 解 说 明 : 由 于 05 年 入 学 MBA 联 考 试 题 为 一 题 多 卷, 因 此 现 场 试 卷 中 的 选 择 题 顺 序 及 每 道 题 的 选 项 顺 序, 不 同 考 生 有 所 不 同 请 在 核 对 答 案 时 注 意 题 目 和 选 项 的 具 体 内 容 所 有 解 析 来 自 网 络, 仅 供

More information

中 国 中 西 医 结 合 杂 志 年 月 第 卷 第 期!" 通 透 性 增 加 产 生 蛋 白 水 解 酶 促 进 血 管 内 皮 细 胞 有 丝 分 裂 内 皮 细 胞 从 基 底 膜 上 迁 移 到 血 管 周 围 间 隙 粘 附 聚 集 重 构 为 三 维 管 腔 并 与 周 围 血 管

中 国 中 西 医 结 合 杂 志 年 月 第 卷 第 期! 通 透 性 增 加 产 生 蛋 白 水 解 酶 促 进 血 管 内 皮 细 胞 有 丝 分 裂 内 皮 细 胞 从 基 底 膜 上 迁 移 到 血 管 周 围 间 隙 粘 附 聚 集 重 构 为 三 维 管 腔 并 与 周 围 血 管 中 国 中 西 医 结 合 杂 志 年 月 第 卷 第 期!" 学 术 探 讨 冠 心 病 的 治 疗 性 血 管 新 生 与 活 血 化 瘀 段 练 熊 兴 江 王 阶 摘 要 治 疗 性 血 管 新 生 /) '0 1/ * ' 是 冠 状 动 脉 硬 化 性 心 脏 病 * '( '/) *! / * ) '/ ' + 治 疗 的 新 策 略 而 活 血 化 瘀 治 法 对 于 + 的 基 础

More information

<453A5C73747564795C435CB3F6B0E65C43D3EFD1D4C9EEB6C8BDE2C6CA5C43D3EFD1D4C9EEB6C8BDE2C6CA5FB1EAD7BC5C43D3EFD1D4C9EEB6C8BDE2C6CA5FB1EAD7BC5C43D3EFD1D4C9EEB6C8BDE2C6CA5FB1EAD7BC312E646F63>

<453A5C73747564795C435CB3F6B0E65C43D3EFD1D4C9EEB6C8BDE2C6CA5C43D3EFD1D4C9EEB6C8BDE2C6CA5FB1EAD7BC5C43D3EFD1D4C9EEB6C8BDE2C6CA5FB1EAD7BC5C43D3EFD1D4C9EEB6C8BDE2C6CA5FB1EAD7BC312E646F63> C 语 言 深 度 解 剖 ------------------- 解 开 程 序 员 面 试 笔 试 的 秘 密 以 含 金 量 勇 敢 挑 战 国 内 外 同 类 书 籍 陈 正 冲 编 著 石 虎 审 阅 写 在 前 言 前 面 的 话 最 近 面 试 了 一 些 人, 包 括 应 届 本 科 硕 士 和 工 作 多 年 的 程 序 员, 在 问 到 C 语 言 相 关 的 问 题 的 时 候,

More information

才俊學校課程設計 _總目_.PDF

才俊學校課程設計 _總目_.PDF ( 2002.1.4) 1 2 3 / [ ] 4 0-2 2-7 7-11 11-15 1) 2)3) 4) / / / 6-7 7-8 8-9 9-10 10-11 11-12 12-13 13-14 14-15 15-16 3 3.5 4 4.5 5 5.5 6 6.5 7 7.5 20 ] 50-53,133-166 5 1. ( ) 2. ( ) 3. ( ) 4. ( / / / / )

More information

Microsoft PowerPoint - plan03.ppt

Microsoft PowerPoint - plan03.ppt 声 明 和 定 义 严 格 说, 声 明 (declaration) 和 定 义 (definition) 不 一 样 声 明 : 定 义 : 说 明 一 个 事 物 的 存 在 和 它 的 一 些 属 性, 例 如 变 量 与 其 类 型 根 据 声 明 可 以 确 定 被 声 明 事 物 的 使 用 方 式 对 象 声 明 并 不 实 际 建 立 对 象 例 如 :C 语 言 的 外 部 (extern)

More information

Microsoft Word - 生活管理完整版.doc

Microsoft Word - 生活管理完整版.doc 總 目 錄 序 言 1 自 我 照 顧 3 家 庭 生 活 37 社 區 應 用 62 自 我 決 策 78 序 教 育 部 頒 佈 特 殊 教 育 課 程 發 展 共 同 原 則 及 課 程 綱 要 總 綱, 以 協 助 現 場 特 殊 教 育 教 師 在 實 際 教 學 有 所 依 循 該 課 程 綱 要 除 依 循 九 年 一 貫 課 程 所 規 劃 之 七 大 領 域 提 供 調 整 方 式,

More information

北魏山东佛教文化个案研究

北魏山东佛教文化个案研究 北 魏 山 东 佛 教 文 化 个 案 研 究 一 北 魏 时 期 佛 教 在 山 东 的 传 播 与 发 展 以 滨 州 博 兴 龙 华 寺 为 代 表 社 会 背 景 北 魏 佛 教 的 发 展 是 伴 随 着 佛 教 的 中 国 化 即 汉 化 的 过 程 而 不 断 发 展 的, 同 时 也 带 有 北 魏 统 治 者 作 为 少 数 民 族 的 本 身 特 色 自 汉 通 西 域, 佛 教

More information

23 10 18 5 1997 12 1 (1) (7) (16) (25) (35) (37) (44) (48) (51) (54) ( ) (58) (69) (74) (77) (89) (94) (98) (100) (107) (113) (117) (121) (126) " 37 38 ( ) ( ) ( ) ( ) 300 1 500 200 1938 1 30 15 8 1937

More information

附件1.FIT)

附件1.FIT) 附 件 : 上 海 市 科 技 创 新 人 才 激 励 政 策 操 作 指 南 上 海 市 科 技 创 新 人 才 激 励 政 策 操 作 指 南 2011 年 1 月 国 有 企 业 科 技 创 新 激 励 操 作 指 南 附 件 : 上 海 市 科 技 创 新 人 才 激 励 政 策 操 作 指 南 目 录 1. 人 才 引 进 132 1.1 上 海 市 户 籍 及 居 住 证 132 1.2

More information

毛主席的猪

毛主席的猪 在 孔 孟 之 乡 掘 孔 孟 后 裔 的 坟, 在 生 产 队 的 田 里 放 毛 主 席 的 猪, 也 只 有 知 青 才 有 这 " 特 权 " 吟 了 < 血 色 黄 昏 >, 叹 了 < 蹉 跎 岁 月 >, 再 哼 一 哼 知 青 生 活 中 那 千 韵 百 律 的 曲 曲 小 调 儿, 也 别 有 一 番 滋 味 在 心 头 扒 坟 梁 平 扒 坟, 是 当 地 老 百 姓 的 叫 法

More information

Microsoft Word - HERBRECIPES《中國藥膳》.doc

Microsoft Word - HERBRECIPES《中國藥膳》.doc 中 國 藥 膳 僅 供 參 考, 請 勿 亂 服 若 欲 服 用, 自 行 負 責 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 藥 膳 系 列 總 目 錄 第 一 章 總 論 第 一 節 簡 介 第 二 節 特 點 1. 注 重 整 體, 辯 證 施 食 2. 防 治 兼 宜, 效 果 顯 著 3. 良 藥 可 口, 服 食 方 便 第 三 節 藥 膳 內 容 與 分 類

More information