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

B) forÑ­»·ÖÐÉèÖÃif (Ìõ¼þ)continue£¬µ±Ìõ¼þ³ÉÁ¢Ê±ÖÐÖ¹±¾²ãÑ­»·¡£ C) forÑ­»·ÖÐÉèÖÃif (Ìõ¼þ)break£¬µ±Ìõ¼þ³ÉÁ¢Ê±ÖÐÖ¹±¾²ãÑ­»·¡£ D) forÑ­»·ÖÐÉèÖÃif (Ìõ¼þ) continue£¬µ±Ìõ¼þ³ÉÁ¢Ê±ÔÝÍ£³ÌÐòÖ´ÐС£ 5.2.22 ÏÂÃæ¹ØÓÚforÑ­»·µÄÕýÈ·ÃèÊöÊÇ£¨D £©¡£

A) forÑ­»·Ö»ÄÜÓÃÓÚÑ­»·´ÎÊýÒѾ­È·¶¨µÄÇé¿ö¡£ B) forÑ­»·ÊÇÏÈÖ´ÐÐÑ­»·ÌåÓï¾ä£¬ºóÅжϱí´ïʽ¡£ C) ÔÚforÑ­»·ÖУ¬²»ÄÜÓÃbreakÓï¾äÌø³öÑ­»·Ìå¡£ D) forÑ­»·µÄÑ­»·ÌåÓï¾äÖУ¬¿ÉÒÔ°üº¬¶àÌõÓï¾ä¡£

5.2.23 Ñ­»·Óï¾äfor(i=0,x=0; !x&&i<=5; i++);µÄÖ´ÐдÎÊýΪ£¨B£©¡£

A) 5´Î B) 6´Î C) 1´Î D) ÎÞÏÞ 5.2.24 ÒÔϳÌÐò¶ÎµÄÊä³ö½á¹ûÊÇ£¨ D £©¡£

int x,i;

for(i=1;i<=100;i++)

{ x=I; if(++x%2==0) if(++x%3==0) if(++x%7==0) printf(¡°%d¡±,x); } A) 39 81 B) 42 84 C) 26 68 D) 28 70 5.2.25 ÒÔÏÂÃèÊöÕýÈ·µÄÊÇ£¨ C £©¡£

A) gotoÓï¾äÖ»ÄÜÓÃÓÚÍ˳ö¶à²ãÑ­»· B) switchÓï¾ä²»ÄܳöÏÖcontinueÓï¾ä C) Ö»ÄÜÓÃcontinueÓï¾äÀ´ÖÕÖ¹±¾´ÎÑ­»· D) ÔÚÑ­»·ÖÐbreakÓï¾ä²»ÄܶÀÁ¢³öÏÖ 5.2.26 ÒÔϲ»ÊÇÎÞÏÞÑ­»·µÄÓï¾äÊÇ£¨ A £©

A) for(y=0,x=1;x>++y; x=i++) i=x; B) for(; ; x++=i);

C) while(1) { x++; }

D) for(i=10; ; i- -) sum+=i;

5.2.27 ÏÂÃæ³ÌÐò¶ÎµÄÊä³ö½á¹ûÊÇ£¨ D £©¡£

int i,sum;

for(i=1;i<=10;i++) sum+=sum printf(¡°%d\\n¡±, i);

A) 10 B) 9 C) 15 D) 11 5.2.28 ÏÂÃæ³ÌÐò¶ÎµÄÔËÐнá¹ûÊÇ£¨D £©¡£

for(x=3; x<6; x++) printf((x%2)?(¡°**%d¡±)£º(¡°##%d\\n¡±),x);

A) **3 B)##3 C) ##3 D) **3##4 ##4 **4 **4##5 **5 **5 ##5

5.2.29 Ö´ÐÐÓï¾äfor(i=1; i++<4; );ºó±äÁ¿iµÄÖµÊÇ£¨ C £©¡£

A) 3 B) 4 C) 5 D) ²»¶¨ 5.2.30 ÏÂÃæ³ÌÐò¶ÎÔËÐнá¹ûÊÇ£¨C£©¡£

int i,j,k;

for(i=2;i<6;i++,i++) { k=1;

for(j=i; j<6; j++) k+=j; } printf(¡°%d\\n¡±,k);

A) 4 B) 5 C) 10 D) 7 5.2.31 ÏÂÃæ³ÌÐò¶Î£¨ D £©¡£

for( t=1; t<=100; t++) { scanf(¡°%d¡±, &x); If(x<0) continue; printf(¡±=¡±,t); }

A) µ±x<0ʱÕû¸öÑ­»·½áÊø B) x>=0ʱʲôҲ²»Ö´ÐÐ

C) printfº¯ÊýÓÀÔ¶Ò²²»Ö´ÐÐ D) ×î¶àÔÊÐíÊä³ö100¸ö·Ç¸ºÊý 5.2.32 ÏÂÃæ³ÌÐò¶ÎÔËÐнá¹ûÊÇ£¨ A£©¡£

int i,j,a=0;

for(i=0;i<2;i++)

{ for(j=0; j<4; j++) {if(j%2) break; a++;} a++; } printf(¡°%d\\n¡±,a);

A) 4 B) 5 C) 6 D) 7 5.2.33 ÏÂÃæ³ÌÐòµÄÔËÐнá¹ûÊÇ£¨ B£©¡£

#include void main() { int i,j,x=0;

for(i=0;i<2;i++) { x++;

for(j=0;j<=3;j++)

{ if(j%2) continue; x++; } x++; }

printf(¡°x=%d\\n¡±,x); }

A) x=4 B) x=8 C) x=6 D) x=12 5.2.34 ÏÂÃæ³ÌÐò¶ÎÔËÐнá¹ûÊÇ£¨ A£©¡£

#include void main() { int i;

for(i=1; i<=5; i++) { if(i%2) printf(¡±*¡±); else continue; printf(¡°#¡±); }

printf(¡°$\\n¡±);

}

A) *#*#*#$ B) #*#*#*$ C) *#*#$ D) #*#*$

5.2.35 ÓÐÒ»¶ÑÁã¼þ£¨100~200Ö®¼ä£©£¬Èç¹û·Ö³É4¸öÁã¼þÒ»×éµÄÈô¸É×飬Ôò¶à2

¸öÁã¼þ£»Èô·Ö³É7¸öÁã¼þÒ»×飬Ôò¶à3¸öÁã¼þ£»Èô·Ö9¸öÁã¼þÒ»×飬Ôò¶à5¸öÁã¼þ¡£ÏÂÃæ³ÌÐòÊÇÇóÕâ¶ÑÁã¼þµÄ×ÜÊý£¬ÇëÑ¡ÔñÌî¿Õ¡£ #include void main( ) { int i;

for(i=100; i<201; i++) if((i-2)%4==0)

if(!(i-3)%7) if( D )

printf(¡±%d¡±, i); }

A) i%9=5 B) i%9!=5 C) (i-5)%9!=0 D) i%9==5

5.3±à³ÌÌâ

5.3.1 ÊäÈëÒ»ÐÐ×Ö·û£¬·Ö±ðͳ¼Æ³öÆäÖÐ×Öĸ¡¢Êý×ÖºÍÆäËü×Ö·ûµÄ¸öÊý¡£ #include void main() { char ch; int i,j,k; i=j=k=0;

while( (ch=getchar() )!=¡®\\0¡¯)

{ if(ch>¡¯a¡¯&&ch<¡®z¡¯||ch>¡¯A¡¯&&ch<¡®Z¡¯ ) i++; //ͳ¼Æ×Öĸ

else if(ch>¡¯0¡¯&&ch<¡®9¡¯) j++; //ͳ¼ÆÊý×Ö

else k++; //ͳ¼ÆÆäËü }

printf(¡°×Öĸ¸öÊý£º%d£¬Êý×Ö¸öÊý£º%d£¬ÆäËû×Ö·û£º%d¡±£¬i, j, k);

5.3.2 Çó100¡«200Ö®¼ä²»Äܱ»3Õû³ýÒ²²»Äܱ»7Õû³ýµÄÊý¡£ #include void mian() { int i;

for (i=100;i<=200;i++) {

if (i%3==0&&i%7==0) printf(¡°]¡±,i); } } 5.3.3 Çó 1?11111??????23499100¡£

#include

main() {

int i; float s=0,k=1; for (i=1;i<=100;i++) { s=s+ k / i ; k = -k ; }

printf(\ } 5.3.4 Çó

111????1?22?3n?(n?1)£¬Ö±µ½Ä³Ò»ÏîСÓÚ0.001ʱΪֹ¡£

void main()

{

int i ;

float t=0.5,s=0,i=1; while (t>=0.001) { s=s+t; i++;

t=1/(i*(i+1)); }

printf(\ }

5.3.5 Óõü´ú·¨Çó

X?a¡£µü´ú¹«Ê½Îª£º

Xn?1?1?a?Xn??2?Xn????£¬ÒªÇóµü´ú¾«¶ÈÂú×ã

¡£|Xn?1?Xn|?0.00001Ìáʾ:a

#include

Void main( ) {

ÓɼüÅÌÊäÈë,x1=a/2.

float x1,x2,a,k; scanf(\

x1=a/2; x2=(x1+a/x1)/2; while(fabs(x1-x2)>=0.00001) { x1=x2;

x2=(x1+a/x1)/2; } printf(\ %f\}

5.3.6 ¼ÙÉèx£¬yÊÇÕûÊý£¬±àд³ÌÐòÇóxyµÄ×îºó3λÊý£¬ÒªÇóx£¬y´Ó¼üÅÌÊäÈë¡£ #include void main()

{ int x. y, i, b, s, g, san; long m=1;

scanf(¡°%d,%d¡±,&x, &y); for(i=1; i<=y; i++) m=m*x

san=m00£» //Çó³ö×îºó3λÊý

b=san/100; //Çó³ö×îºó3λÊýµÄ°Ùλ s=san0/10; //Çó³ö×îºó3λÊýµÄʮλ g=san; //Çó³ö×îºó3λÊýµÄ¸öλ printf(¡°%d,%d,%d¡±,b,s,g); }

5.3.7 ´Ó¼üÅÌÉÏÊäÈë10¸öÕûÊý£¬ÇóÆäÖеÄ×î´óÖµºÍ×îСֵ¡£ #include void main()

{ int x,i,max,min; scanf(¡°%d¡±,&x); min=max=x;

for (i=2;i<=10;i=i++) {

scanf(¡°%d¡±,&x);

if(xmax) max=x; }

printf(¡°%d,%d¡±,max,min); }

5.3.8 £¨1£©ÅжÏÒ»¸öÊýÊÇ·ñÎªËØÊý¡££¨2£©Êä³ö3-100Ö®¼äµÄËùÓÐËØÊý¡£ (1)ÅжÏmËØÊý #include void main() {int i,k,m;

scanf(¡°%d¡±,&m); k=sqrt(m);

ÁªÏµ¿Í·þ£º779662525#qq.com(#Ìæ»»Îª@)