int is_prime(int n)
{
  int j = 0;
  for (j = 2; j < n; j++)
  {
    if (n % j == 0)
    return 0;
  }
  return 1;
}
    
int main()
{
  int i = 0;
  for (i = 100; i <= 200; i++)
  {
    if (is_prime(i) == 1)
    {
      printf("%d ", i);
    }
  }
  return 0;
}
//形参实例化之后其实相当于实参的一份临时拷贝
//对形参的改变不会改变实参
//void swap(int* x, int* y)//void是空,表示没有返回值
//{
//  int tmp = 0;
//  tmp = *x;
//  *x = *y;
//  *y = tmp;
//}
////指针,swap接收a和b的地址,
//int main()
//{
//  int a = 10;
//  int b = 20;
//  swap(&a, &b);
//  printf("a=%d b=%d", a, b);
//  return 0;
//}
//自定义函数
//int get_max(int x, int y)
//{
//  if (x > y)
//  {
//    return x;
//  }
//  else 
//    return y;
//  
//
//}
//int main()
//{
//  int a = 10;
//  int b = 20;
//  int max=get_max(a, b);
//  printf("%d", max);
//  return 0;
//}
//int main()
//{
//  char arr[] = "hello world";
//  memset(arr, '*', 5);
//  printf("%s",arr);
//  return 0;;
//}
//int main()
//{
//  //strlen() 字符串长度
//  //strcpy() 字符串copy
//  char arr1[] = "bit";
//  char arr2[20] = {0};
//  strcpy(arr2,arr1);//arr1是被拷贝的地址
//  printf("%s\n", arr2);
//  return 0;
//}
//Add(int x, int y)
//{
//  int z = 0;
//  z = x + y;
//  return z;
//}
//int main()
//{
//  int a = 10;
//  int b = 20;
//  int sum = Add(a, b);
//  printf("%d", sum);
//}









