想要找个网站做环评公示,wordpress 3.2,深圳网站优化排名公司,谷德设计网工作该楼层疑似违规已被系统折叠 隐藏此楼查看此楼就是BITArray[ (i -3)/ CHAR_BIT ]其中i从0开始#xff0c;那下标不就为负了#xff1f;而指向的又是哪个数据#xff1f;下面是完整代码。#include #include #include #include #include #include#include int main( ){unsigne…该楼层疑似违规已被系统折叠 隐藏此楼查看此楼就是BITArray[ (i -3)/ CHAR_BIT ]其中i从0开始那下标不就为负了而指向的又是哪个数据下面是完整代码。#include #include #include #include #include #include#include int main( ){unsigned char *BITArray;long maxsize;long i, j,n10000;int t,sqn,k1;//scanf( %ld, n);tclock();maxsize n / CHAR_BIT(n%CHAR_BIT!0);BITArray ( unsigned char * )malloc( maxsize * sizeof( unsigned char ) );assert( NULL ! BITArray );for( i 0;i maxsize; i )BITArray[ i ] 0xff;sqn(int)(sqrt(n)0.001);for( i 3; isqn; i2)if( BITArray[ (i -3)/ CHAR_BIT ] ( 1 (i -3)% CHAR_BIT ) ){k;for( j i*i; jn;ji*2)BITArray[( j -3)/ CHAR_BIT ] ~( 1 (( j -3) % CHAR_BIT ) );}for( ;in ;i2)if( BITArray[ (i -3)/ CHAR_BIT ] ( 1 k;free(BITArray);printf(time:%d sum:%d\n,clock()-t,k);return 0;