005 9 7 1 1.1 1 Hello World!! 5 p r i n t f ( H e l l o World!! \ n ) ; 7 return 0 ; 8 } 1: 1 [ ] Hello World!! from Akita National College of Technology. 1
: 5 p r i n t f ( H e l l o World!! \ n ) ; p r i n t f ( from Akita National C o l l e g e o f Technology. \ n ) ; 7 8 return 0 ; 9 } [ ] : 5 int i, j ; 7 / / 8 p r i n t f (?\ t ) ; 9 s c a n f ( %d,& i ) ; 10 p r i n t f (?\ t ) ; 11 s c a n f ( %d,& j ) ; 1 1 / / 1 p r i n t f ( %d+%d=%d\n, i, j, i+j ) ; 15 p r i n t f ( %d %d=%d\n, i, j, i j ) ; 1 p r i n t f ( %d %d=%d\n, i, j, i j ) ; return 0 ; 19 } [ ] : 5 int i, j ; 7 / / 8 p r i n t f (?\ t ) ; 9 s c a n f ( %d,& i ) ; 10 p r i n t f (?\ t ) ; 11 s c a n f ( %d,& j ) ; 1 1 1 / / 15 p r i n t f ( %d/%d=\n, i, j ) ; 1 p r i n t f ( \ t \ t%d\n, i / j ) ; p r i n t f ( \ t \ t%d\n, i%j ) ; 19 return 0 ; 0 }
[ 5] 5: 5 double x, y ; 7 / / 8 p r i n t f (?\ t ) ; 9 s c a n f ( %l f,&x ) ; 10 p r i n t f (?\ t ) ; 11 s c a n f ( %l f,&y ) ; 1 1 / / 1 p r i n t f ( %f+%f=%f \n, x, y, x+y ) ; 15 p r i n t f ( %f %f=%f \n, x, y, x y ) ; 1 p r i n t f ( %f %f=%f \n, x, y, x y ) ; p r i n t f ( %f/%f=%f \n, x, y, x/y ) ; 19 return 0 ; 0 } [ ] [deg] : 5 double rad, deg ; 7 / / 8 p r i n t f ( [ deg ]? \ t ) ; 9 s c a n f ( %l f,° ) ; 10 11 / / 1 rad=deg / 1 8 0. 0. 1 1 5 9 5 ; 1 p r i n t f ( %f [ rad ] \ n, rad ) ; 1 15 return 0 ; 1 } [ 7] [deg] 7: #include <math. h> int main ( ) { 5 double rad, deg ; 7 8 / / 9 p r i n t f ( [ deg ]? \ t ) ;
10 s c a n f ( %l f,° ) ; 11 1 / / 1 rad=deg / 1 8 0. 0. 1 1 5 9 5 ; 1 p r i n t f ( s i n = %f \n, s i n ( rad ) ) ; 15 p r i n t f ( cos = %f \n, cos ( rad ) ) ; 1 p r i n t f ( tan = %f \n, tan ( rad ) ) ; return 0 ; 19 }. if goto 1 1000 8: twif goto 5 int i, sum ; 7 / / 8 sum=0; 9 i =1; 10 11 loop : / / 1 sum+=i ; / sum=sum+i / 1 i ++; / i / 1 i f ( i <=1000)goto loop ; 15 1 p r i n t f ( sum = %d\n,sum ) ; return 0 ; 19 } [ ] for 1 1000 9: for 5 int i, sum ; 7 / / 8 sum=0; 9 10 for ( i =1; i <=1000; i ++){ 11 sum+=i ; / sum=sum+i / 1 } 1 1 p r i n t f ( sum = %d\n,sum ) ; 15 1 return 0 ;
} [ ] while 1 1000 10: while 5 int i, sum ; 7 / / 8 sum=0; 9 i =1; 10 11 while ( i <=1000){ 1 sum+=i ; / sum=sum+i / 1 i ++; 1 } 15 1 p r i n t f ( sum = %d\n,sum ) ; return 0 ; 19 } [ ] do while 1 1000 11: do while 5 int i, sum ; 7 / / 8 sum=0; 9 i =1; 10 11 do{ 1 sum+=i ; / sum=sum+i / 1 i ++; 1 }while ( i <=1000); 15 1 p r i n t f ( sum = %d\n,sum ) ; return 0 ; 19 } [ 5] 1 100000 #include <math. h> #define TEST 100000 1: 5
5 int main ( void ){ int number [ TEST+1]; 7 int i, j, test max ; 8 9 / / 10 for ( i =1; i<=test; i ++){ / number [ i ]=0 i / 11 number [ i ]=0; / number [ i ]=1 i / 1 } 1 1 / ( ) / 15 test max =(int ) s q r t (TEST ) ; 1 for ( i =; i<=test max ; i ++){ i f ( number [ i ]==0){ for ( j = i ; j<=test; j+=i ){ 19 number [ j ]=1; 0 } 1 } } / / 5 j =0; p r i n t f ( No\ tprime Number\n ) ; 7 8 for ( i =; i<=test; i ++){ 9 i f ( number [ i ]==0){ 0 j ++; 1 p r i n t f ( %d\ t%d\n, j, i ) ; } } 5 return 0 ; 7 }. 10 1: #define N 10 int main ( ) { 5 char temp ; int i, input num [N ] ; 7 int sum gusu, sum kisu ; 8 9 / / 10 for ( i =0; i <N; i ++){ 11 p r i n t f ( %d?\ t, i +1); 1 s c a n f ( %d%c, &input num [ i ],& temp ) ; 1 } 1 15 / 0 / 1 sum gusu = 0 ;
sum kisu = 0 ; 19 / / 0 for ( i =0; i <N; i ++){ 1 i f ( input num [ i ]% == 0){ / / sum gusu += input num [ i ] ; } else { / / sum kisu += input num [ i ] ; 5 } } 7 8 9 p r i n t f ( \ t%d\n, sum gusu ) ; 0 p r i n t f ( \ t%d\n, sum kisu ) ; 1 return 0 ; } [ ] 1: #include <s t d l i b. h> / / #include <time. h> / / 5 int main ( void ){ int a [ 1 0 ], i, j, ndata, t e s t ; 7 8 ndata =10; 9 10 srand ( ( unsigned int ) time (NULL) ) ; / / 11 1 for ( i =0; i <ndata ; i ++){ 1 a [ i ]= rand ( ) ; / a [ i ] / 1 } 15 1 j =1; 19 / / 0 while ( j<ndata ){ 1 t e s t = a [ j ] ; i=j 1; while(0<= i && t e s t <a [ i ] ) { / / 5 a [ i +1] = a [ i ] ; i ; 7 } 8 9 a [ i +1] = t e s t ; 0 j ++; 1 } / / for ( i =0; i <ndata ; i ++){ 5 p r i n t f ( %d\n, a [ i ] ) ; } 7 7
8 return 0 ; 9 }. 0 0 θ[deg] sin θ cos θ, tan θ 15: #include <math. h> int main ( ) { 5 int t h e t a ; 7 double rad, s, c, t ; 8 FILE fp ; 9 10 fp=fopen ( t r i a n g l e t a b l e. t x t, w ) ; / / 11 1 for ( t h e t a =0; theta <=0; t h e t a++){ 1 rad=t h e t a / 1 8 0. 0. 1 1 5 9 ; / / 1 15 s=s i n ( rad ) ; / / 1 c=cos ( rad ) ; t=tan ( rad ) ; 19 f p r i n t f ( fp, %d\ t%f \ t%f \ t%f \n, theta, s, c, t ) ; / / 0 } 1 f c l o s e ( fp ) ; / / return 0 ; 5 } [ ] 1: 5 int t h e t a ; double s, c, t ; 7 FILE fp ; 8 9 / ( ) / 10 fp=fopen ( t r i a n g l e t a b l e. t x t, r ) ; 11 1 / / 1 while ( f s c a n f ( fp, %d%l f%l f%l f, &theta, &s, &c, &t )!= EOF){ 1 p r i n t f ( %d\ t%f \ t%f \ t%f \n, theta, s, c, t ) ; / / 15 } 1 8
f c l o s e ( fp ) ; / / 19 return 0 ; 0 }.5 : #include <s t r i n g. h> int main ( ) { 5 char moji [ ] ; 7 int i, n ; 8 9 p r i n t f ( \ n ) ; 10 f g e t s ( moji,, s t d i n ) ; / 1 / 11 n=s t r l e n ( moji ) ; / / 1 1 1 / / 15 for ( i=n ; i >=0; i ){ 1 p r i n t f ( %c, moji [ i ] ) ; } 19 p r i n t f ( \n ) ; 0 1 return 0 ; }. (a, b, c) : #include <math. h> double heron ( double x, double y, double z ) ; 5 / ========================================================= / / main / 7 / ========================================================= / 8 int main ( ) { 9 10 double a, b, c, s ; 11 char temp ; 1 1 p r i n t f ( \ n ) ; 9
1 s c a n f ( %l f%l f%l f%c, &a, &b, &c, &temp ) ; 15 1 s=heron ( a, b, c ) ; i f ( s < 900){ 19 p r i n t f ( \ n ) ; 0 } else { 1 p r i n t f ( % f \n, s ) ; } return 0 ; 5 } 7 8 / ========================================================= / 9 / / 0 / ========================================================= / 1 double heron ( double x, double y, double z ){ double s, menseki ; i f ( ( x+y)<z ( y+z)<x ( z+x)<y ){ 5 return 999; } 7 8 s=(x+y+z ) /. 0 ; 9 0 menseki=s q r t ( s ( s x ) ( s y ) ( s z ) ) ; 1 return menseki ; }.7 50 19: #define NINZU 5 struct k a n r i { 5 char myoji [ ] ; char namae [ ] ; 7 int j y u n i ; 8 double h e i k i n ; 9 int e n g l i s h ; 10 int math ; 11 int i n f o ; 1 } ; 1 1 int read ( struct k a n r i g [ ] ) ; 15 int s e k i j i k e i s a n ( struct k a n r i g [ ] ) ; 1 int h y o j i ( struct k a n r i g [ ] ) ; 10
/ ========================================================= / 19 / main / 0 / ========================================================= / 1 int main ( ) { struct k a n r i g a k u s e i [ NINZU ] ; read ( g a k u s e i ) ; 5 s e k i j i k e i s a n ( g a k u s e i ) ; h y o j i ( g a k u s e i ) ; 7 8 return 0 ; 9 } 0 1 / ========================================================= / / / / ========================================================= / 5 int read ( struct k a n r i g [ ] ) { FILE data ; 7 int i ; 8 9 data=fopen ( s e i s e k i. t x t, r ) ; 0 1 for ( i =0; i <NINZU ; i ++){ f s c a n f ( data, %s%s%d%d%d, g [ i ]. myoji, g [ i ]. namae, &g [ i ]. e n g l i s h, &g [ i ]. math, &g [ i ]. i n f o ) ; } 5 f c l o s e ( data ) ; 7 8 return 0 ; 9 } 50 51 5 / ========================================================= / 5 / / 5 / ========================================================= / 55 int s e k i j i k e i s a n ( struct k a n r i g [ ] ) { 5 int i, j ; 57 struct k a n r i t e s t ; 58 59 for ( i =0; i <NINZU ; i ++){ 0 g [ i ]. h e i k i n =(g [ i ]. e n g l i s h+g [ i ]. math+g [ i ]. i n f o ) /. 0 ; 1 } / ( ) / j =1; 5 while ( j<ninzu){ t e s t = g [ j ] ; 7 i=j 1; 8 9 while(0<= i && t e s t. h e i k i n >g [ i ]. h e i k i n ){ 70 g [ i +1] = g [ i ] ; 71 i ; 7 } 7 7 g [ i +1] = t e s t ; 75 j ++; 7 } 77 78 return 0 ; 79 } 11
80 81 8 / ========================================================= / 8 / / 8 / ========================================================= / 85 int h y o j i ( struct k a n r i g [ ] ) { 8 int i ; 87 88 for ( i =0; i <NINZU ; i ++){ 89 p r i n t f ( %d\ t%l f \ t%s \ t%s \ t%d\ t%d\ t%d\n, 90 i +1, 91 g [ i ]. h e i k i n, 9 g [ i ]. myoji, 9 g [ i ]. namae, 9 g [ i ]. e n g l i s h, 95 g [ i ]. math, 9 g [ i ]. i n f o 97 ) ; 98 } 99 100 return 0 ; 101 }.8 a, b, c a b b c c a 0: int r o t ( int x, int y, int z ) ; / ========================================================= / 5 / main / / ========================================================= / 7 int main ( ) { 8 9 int a, b, c ; 10 11 a=1; 1 b=; 1 c =; 1 15 p r i n t f ( a=%d\ tb=%d\ t c=%d\n, a, b, c ) ; 1 r o t (&a, &b, &c ) ; / / 19 p r i n t f ( a=%d\ tb=%d\ t c=%d\n, a, b, c ) ; 0 1 return 0 ; } 5 / ========================================================= / 7 / / 8 / ========================================================= / 1
9 int r o t ( int x, int y, int z ){ 0 int temp ; 1 temp= z ; z = y ; 5 y = x ; x = temp ; 7 8 return 0 ; 9 } [ ] 100 100 a[i][j]=i*i+j a[i][j] a[j][i] 1: #define N 100 int t r a n p o s e ( int matrix [ ] [ N ] ) ; 5 / ========================================================= / / main / 7 / ========================================================= / 8 int main ( ) { 9 10 int i, j, matrix [N ] [ N ] ; 11 1 for ( i =0; i <N; i ++){ 1 for ( j =0; j<n; j ++){ 1 matrix [ i ] [ j ] = i i+j ; 15 } 1 } t r a n p o s e ( matrix ) ; 19 0 return 0 ; 1 } / ========================================================= / 5 / / / ========================================================= / 7 int t r a n p o s e ( int a [ ] [ N] ) { 8 int i, j, temp ; 9 0 for ( i =0; i <N; i ++){ 1 for ( j=i +1; j<n; j ++){ temp=a [ i ] [ j ] ; a [ i ] [ j ]=a [ j ] [ i ] ; a [ j ] [ i ]=temp ; 5 } } 7 8 return 0 ; 9 } 1