分类：电脑/网络-程序设计-C/C++
问题：求素??槭裁?霈F???我???WC語言,?臀铱纯?槭裁从孟旅 
我???W語言, ?臀铱纯?槭裁从孟旅娴乃惴?霈F??的???党霈F在32000以后具體多少忘?了./*prime_number.c*//*Begin*/#include void main() {  int m,i,k;  for(m=2;;m++)   {    k=sqrt(m);    for(i=2;i<=k;i++)     if(m%i==0)break;     if(i>k)      printf("%d\n",m);    } }/*End*/
回答：int和long都是有上限的，编译器用16位或32位二进制数表示一个整数，最左边一位是正负号标志，1代表是负数，0代表是正数，如果int是16位，则上限是32765，再往上加，会把最左边一位变成1，就会出负数。