1998�N�x�u�v�Z�@��b���� II�v�������� (�e�n�S��) 1999�N 1�� 22�����{

  1. ���̌��t�̒�����ЂƂ‘I��ŊȒP�ɐ�������B
    �\���^, �I�u�W�F�N�g�w��, FIFO �o�b�t�@, LIFO �o�b�t�@, �g�b�v�_�E��, �{�g���A�b�v
  2. ���̃v���O������ǂ�Ŗ�ɓ�����B
         1	main() {
         2	  float x=1.0,d=1.0,y=2.0;
         3	
         4	  while (y > x) {
         5	    d = d/2;
         6	    y = x + d;
         7	  }
         8	  printf("%e \n",d);
         9	}
    
  3. x, y, z �̂R�‚̕ϐ�������A���ꂼ��̂͂��߂̒l�� X, Y, Z �ł���B �v���O�����ɂ���A�̑���̌�Ax = Y, y = Z, z = X �ƂȂ�悤�� �������B�������������A���S���Y���������Ȃ����B
  4. ���̃v���O�����̏I�����_�ŁAa[]�̓��e�͂ǂ̂悤�ɂȂ��Ă��邩�B
         1	#define N 6
         2	static int a[N] = {5, 2, 3, 6, 1, 4};
         3	
         4	void swap(int*,int*);
         5	
         6	main(){
         7	  int i,j;
         8	
         9	  for (j=N-1;j>=1;j--) {
        10	    for (i=0; i<j; i++) {
        11	      if (a[i] > a[i+1]) swap(&a[i],&a[i+1]);
        12	    }
        13	  }
        14	}
        15	
        16	void swap(int *x, int *y) {
        17	  int z;
        18	
        19	  z = *x; *x = *y; *y = z;
        20	}
    

�𓚗�F

  1. �ȗ�
  2. (1)d ���������Ȃ�� 1+d �̌��ʂ��L���������Ɏ��܂�Ȃ��Ȃ�A�P�ɂȂ��Ă��܂��B
    (2)10-6���x (210�`103)
  3. �ꎞ�ϐ��� t �Ƃ��A t:=x; x:=y; y:=z; z:=t;
  4. {1,2,3,4,5,6}