ÖØÇìÀí¹¤´óѧ-CÓïÑÔ³ÌÐòÉè¼Æ»ù´¡½Ì³Ì - Ï°Ìâ´ð°¸£¨¼Í¸Ù - ½ðÑÞ£© ÁªÏµ¿Í·þ

·¢²¼Ê±¼ä : ÐÇÆÚËÄ ÎÄÕÂÖØÇìÀí¹¤´óѧ-CÓïÑÔ³ÌÐòÉè¼Æ»ù´¡½Ì³Ì - Ï°Ìâ´ð°¸£¨¼Í¸Ù - ½ðÑÞ£©¸üÐÂÍê±Ï¿ªÊ¼ÔĶÁ

for(i=2; i<=k; i++) if(m%i==0) break;

if(i>=k+1) printf(¡°%d is a prime number\\n¡±,m ); else printf(¡°%d is not a prime number\\n¡±,m );} £¨2£©Êä³ö3~100Ö®¼äµÄËùÓÐËØÊý #include void main() { int i,k,m,n;

for(m=3;m<=100;m=m+2) { k=sqrt(m);

for(i=2;i<=k;i++) if(m%i==0) break;

if(i>k) { printf(¡°%d¡±,m); n++;} if(n==0) printf(¡°\\n¡±); } }

5.3.9 Çó½â°®Òò˹̹ÊýѧÌâ¡£ÓÐÒ»Ìõ³¤¶È²»¶àÓÚ1000²½µÄ½×ÌÝ£¬Èôÿ²½¿ç2½×£¬Ôò×îºó

Ê£1½×£¬Èôÿ²½¿ç3½×£¬Ôò×îºóÊ£2½×£¬Èôÿ²½¿ç5½×£¬Ôò×îºóÊ£4½×£¬Èôÿ²½¿ç6½×£¬Ôò×îºóÊ£5½×£¬Èôÿ²½¿ç7½×£¬×îºóÒ»½×¶¼²»Ê££¬ÎÊ×ܹ²ÓжàÉÙ¼¶½×ÌÝ£¿ #include void main( ) {

int n;

for(n=1;n<=1000;n++)

if(n%7==0&&n%6==5&&n%5==4&& n%3==2&&n%2==1) printf(\}

5.3.10 100Æ¥ÂíÍÔ100µ£»õ£¬´óÂíһƥÍÔ3µ££¬ÖÐÂíһƥÍÔ2µ££¬Ð¡ÂíÁ½Æ¥ÍÔ1µ££¬Çó´ó¡¢

ÖС¢Ð¡ÂíµÄÊýÄ¿£¬ÒªÇóÁгöËùÓеĿÉÄÜ¡£

#include void main() {

int x,y,z;

for (x=0;x<=19;x++) for (y=0;y<=33;y++) { z=100-x-y;

if (5*x+3*y+z/3.0==100 )

printf(¡°cocks=%d,hens=%d,chickens=%d\\n\} }

5.3.11 ¼ÙÉèÎÒ¹ú¹úÃñ¾­¼Ã×ÜÖµ°´Ã¿Äê8%µÄ±ÈÂÊÔö³¤£¬Îʼ¸Äêºó·­·¬¡£

#include Void main( ) {

float old=1,n; int i;

for(i=1,n=old;n<2*old;i++) n=n*(1+0.08);

printf(\}

5.3.12 ±àд³ÌÐò£¬Çó1~99Ö®¼äµÄÈ«²¿Í¬¹¹Êý¡£Í¬¹¹ÊýÊÇÕâÑùÒ»×éÊý£»Ëü³öÏÖÔÚƽ·½ÊýµÄ

Óұߡ£ÀýÈ磺5ÊÇ25µÄÓұߵÄÊý£¬25ÊÇ625ÓұߵÄÊý£¬5ºÍ25¶¼ÊÇͬ¹¹Êý¡£

#include Void main() { int n, k;

for(n=1;n<10;n++) { k=n*n;

if (k==n) printf(¡°d¡±,n); } for(n=10;n<100;n++) { k=n*n0;

if (k==n) printf(¡°d¡±,n); } }

5.3.13 ±àд³ÌÐò£¬¶ÔÊý¾Ý½øÐмÓÃÜ¡£´Ó¼üÅÌÊäÈëÒ»¸öÊý£¬¶ÔÿһλÊý×Ö¾ù¼Ó2£¬Èô¼Ó2ºó

´óÓÚ9£¬ÔòÈ¡Æä³ý10µÄÓàÊý¡£È磬2863¼ÓÃܺóµÃµ½4085¡£ void main() {

int i,s,m,n; printf(\ scanf(\ for(i=0,s=0;n<1;i++) { m=n;

m=(m+2); s=s+m*pow(10,i); n=n/10; } printf(\}

5.3.14 ´Ó¼üÅÌÊäÈën£¬´òÓ¡nÐе¹µÈÑüÈý½ÇÐΣ¬Èçn=4£¬Ôò´òÓ¡£º

*******

*****

***

*

void main() {

int i,j,N;

printf (\ÇëÊäÈëN=\

scanf(\ for ( i=1 ; i<=N ; i++) { for (j=1; j<=i - 1; j++)

printf(¡° ¡±); //¿Õ¸ñ for (j=1; j<=2*N-(2* i -1); j++) printf(¡°*¡±); //ÐǺŠprintf(¡°\\n¡±); } //»»ÐÐ }

5.3.15 ´òÓ¡Èçϵľžų˷¨±í

1 2 3 4 5 6 7 8 9 ---------------------------------------- 1 2 4 3 6 9

4 8 12 16 5 10 15 20 25

???????????..

9 18 27 36 45 54 63 72 81

#include void mian() { int i,j;

for (i=1;i<=9;i++) printf(¡°%-5d¡±,i); printf(¡°\\n¡±);

for (i=1;i<=9;i++) {for (j=1;j<=i;j++)

printf(¡°%-5d¡±,i); printf(¡°\\n¡±); }

Ï°ÌâÁù

6.1 Ìî¿ÕÌâ

6.1.1 CÓïÑÔÖУ¬Êý×éÃû´ú±í Êý×éÊ×µØÖ· ¡£

6.1.2 ÔÚcÓïÑÔÖУ¬ÒýÓÃÊý×éÔªËØʱ£¬ÆäÊý×éϱêµÄÊý¾ÝÀàÐÍÔÊÐíÊÇ ÕûÐͳ£Á¿ 6.1.3 ÔÚcÓïÑÔÖУ¬Ò»Î¬Êý×éµÄ¶¨ÒåÐÎʽΪ£º´æ´¢ÀàÐÍ ÀàÐÍ˵Ã÷·û Êý×éÃû [³£

Á¿±í´ïʽ] ¡£ 6.1.4 ÈôÓÐ˵Ã÷£ºint a[][3]={1,2,3,4,5,6,7}; ÔòaÊý×éµÚһάµÄ´óСÊÇ

3 ¡£

6.1.5 ÏÂÃæ³ÌÐò¶ÎµÄÔËÐнá¹ûÊÇ f ¡£

char a[7]=\char b[4]=\strcpy(a,b);

printf(\

6.1.6 ÏÂÃæ³ÌÐò¶ÎµÄÔËÐнá¹ûÊÇ 3 ¡£

char c[]=\printf(\

6.1.7 ¼ÙÉè×Ö·û´®s1ºÍs2¾ù¶¨Òå¹ý²¢³õʼ»¯£¬ÅжÏ×Ö·û´®s1ÊÇ·ñ´óÓÚ×Ö·û´®

s2£¬Ó¦µ±Ê¹ÓÃÓï¾äΪ£º

if( strcmp(s1,s2)>0) 6.1.8 ¶¨Òåint arr[5]={1,2,3};ÔòÒýÓÃÊý×éÔªËØa[4]µÄÖµÊÇ£º 0 ¡£ 6.1.9 Êý×éµÄ³¤¶ÈÈôΪN£¬Ôò¿ÉÒÔ·ÃÎʵÄÊý×éϱ귶ΧΪ£º 0¡«(N-1) ¡£ 6.1.10 Êý×éÔªËØÒýÓÃʱ£¬Ï±êΪÕûÐ͵ıí´ïʽ£¬¿ÉÒÔʹÓà ±äÁ¿ ¡£ 6.2 Ñ¡ÔñÌâ

6.2.1 ºÏ·¨µÄÊý×鶨ÒåÊÇ£¨D£©¡£

A£®int a[ ]=¡±string¡±; B£®int a[5]={0,1,2,3,4,5}; C£®char a=¡±string¡±; D£®char a[ ]={0,1,2,3,4,5}; 6.2.2 ÈôÓж¨ÒåºÍÓï¾ä£ºchar s[10]; s=¡±abcd¡±; printf(¡°%s\\n¡±,s); Ôò

½á¹ûÊÇ£¨ÒÔÏÂu´ú±í¿Õ¸ñ£©(A)¡£

A£®Êä³öabcd B£®Êä³öa

C£®Êä³öabcd u u u u u D£®±àÒ벻ͨ¹ý 6.2.3 Êý×éa[2][2]µÄÔªËØÅÅÁдÎÐòÊÇ£¨A£©¡£

A£®a[0][0],a[0][1],a[1][0],a[1][1] B£®a[0][0],a[1][0],a[0][1],a[1][1]

C£®a[1][1],a[1][2],a[2][1],a[2][2] D£®a[1][1],a[2][1],a[1][2],a[2][2] 6.2.4 ÓÐÒÔÏÂÓï¾ä£¬ÔòÏÂÃæÕýÈ·µÄÃèÊöÊÇ£¨B£©¡£

static char x [ ]=¡°12345¡±; static char y[ ]={?1?,?2?,?3?,?4?,?5?};

A£®xÊý×éºÍyÊý×éµÄ³¤¶ÈÏàͬ¡£ B£®xÊý×鳤¶È´óÓÚyÊý×鳤¶È¡£ C£®xÊý×鳤¶ÈСÓÚyÊý×鳤¶È D£®xÊý×éµÈ¼ÛÓÚyÊý×é¡£

6.2.5 Áв»ÄÜÕýÈ·½øÐÐ×Ö·û´®¸³Öµ²Ù×÷µÄÓï¾äÊÇ£¨C£©¡£

A£®char str[10];gets(str); B£®char*str;str=¡°a¡±; C£®char*str;str=?a?;

D£®charstr[10];strcpy(str,¡°hello¡±);

6.2.6 ÈôÊý×éµÄ³¤¶ÈΪn£¬Ôò¸ÃÊý×éÖеÄÔªËØ×î¶àÓÐn¸ö¡£Èô[3][5]ÊÇÒ»¸ö¶þά

Êý×飬Ôò×î¶à¿ÉʹÓõÄÔªËظöÊýΪ£¨C£©

A£®8 B£®10 C£®15 D£®5

6.2.7 ÈôÓÐ˵Ã÷£ºint a[3][4]; Ôò¶ÔaÊý×éÔªËصķǷ¨ÒýÓÃÊÇ£¨D£©¡£

A£®a['B'-'A'][2*1] B£®a[1][3] C£®a[4-2][0] D£®a[0][4] 6.2.8 ÉèÓÐÓï¾ästatic char str£Û10£Ý