2007¼¶CÓïÑÔ³ÌÐòÉè¼ÆÊÔ¾í - A(2008.6)

2£®ÏÂÁгÌÐòµÄÔËÐнá¹ûÊÇ ¡¾42¡¿ ¡£

main()

{ int a=2,b=3,c=4,d=5,x=0; if(a

if (!c) x=1; else x=2; else

if (d) x=3; else x=4;

printf(\}

3£®ÏÂÁгÌÐòµÄÔËÐнá¹ûÊÇ ¡¾43¡¿ ¡£

main()

{ int m=24,n=9,t; t=m%n; while(t)

{ m=n,n=t,t=m%n; }

printf(\}

4£®ÏÂÁгÌÐòµÄÔËÐнá¹ûÊÇ_ ¡¾44¡¿ ¡£

#include main()

{ int c=5;

printf(\ }

5£®ÏÂÁгÌÐòµÄÔËÐнá¹ûÊÇ_ ¡¾45¡¿ ¡£

main()

{ char a[3][6]={\ int i,j,n[3];

for(i=0;i<3;i++) { for(j=0;j<6;j++) if (a[i][j]=='\\0')

{ n[i]=j; break; } printf(\ } }

µÚ 9 Ò³ ¹² 13 Ò³

6£®ÏÂÁгÌÐòµÄÔËÐнá¹ûÊÇ ¡¾46¡¿ ¡£

#include main()

{ int a[3][4]={{1,2,3,4},{5,6,7,8},{9,10,11,12}}; int *p=a[0];

printf(\}

7£®ÏÂÁгÌÐòµÄÔËÐнá¹ûÊÇ ¡¾47¡¿ ¡£

void f(int *a, int b) { *a=*a+10; b=b+100; } main()

{ int x=5, y=8; f(&x, y);

printf(\ }

8£®ÏÂÁгÌÐòµÄÔËÐнá¹ûÊÇ ¡¾48¡¿ ¡£

int fun(int n) { if (n==0) return 0; else

return n+fun(n-1); }

main()

{ printf(\}

9£®ÏÂÁгÌÐòµÄÔËÐнá¹ûÊÇ ¡¾49¡¿ ¡£

#define MAX 3 int a[MAX]; void fun1() { int k,t=0;

for (k=0; k

for (k=0; k

{ fun2(a); }

µÚ 10 Ò³ ¹² 13 Ò³

} 10£®ÏÂÁгÌÐòµÄÔËÐнá¹ûÊÇ ¡¾50¡¿ ¡£

#include struct sample { int a,b; char ch[5]; };

void f1(struct sample *); main()

{ struct sample arg;

arg.a=1000; arg.b=100; strcpy(arg.ch , \

f1(&arg); printf(\ %s\\n\}

void f1(struct sample *parm)

{ parm->a = parm->a + parm->b; parm->ch[2] = 'x'; }

Èý¡¢³ÌÐò¸Ä´íÌ⣺£¨Ã¿Ìâ 6 ·Ö£¬¹² 12 ·Ö£©

£¨ËµÃ÷£ºÇ뽫¡±found error¡±ÐеĴíÎó¸üÕý, ²¢½«ÕýÈ·´ð°¸°´ÕÕÌâºÅÌîдÔÚ¡°³ÌÐò¸Ä´íÌâ´ðÌâ´¦¡±,²»¿ÉÔö¼ÓÓï¾ä£©

x2x3??? £¬´Ó¼üÅÌÊäÈëx£¬ÇóexµÄ1£®ÏÂÃæ³ÌÐòµÄ¹¦ÄÜÊÇ£ºÀûÓù«Ê½ e?1?x?2!3!x½üËÆÖµ ,Ö±µ½×îºóÒ»ÏîµÄ¾ø¶ÔֵСÓÚ10-6Ϊֹ¡£ÇëÌî¿ÕÍêÉÆ³ÌÐò

#include main()

{ float t, x, e; int i;

scanf(\

t=1, i=1, e = x ; /* found error ¡¾51¡¿ */ do

{ t= x*x / i ; /* found error ¡¾52¡¿ */ e += t; i++;

}while(abs(t)<1e-6); /* found error ¡¾53¡¿ */ printf(\}

µÚ 11 Ò³ ¹² 13 Ò³

2£®¼ÙÉèÊý×éaµÄ¸÷ÔªËØÒѾ­°´´ÓСµ½´óµÄ˳ÐòÅÅÐò£¬ÏÂÃæ³ÌÐòµÄ¹¦ÄÜÊÇÀûÓöþ·Ö²éÕÒËã·¨ÔÚÊý×éaÖвéÕÒÊÇ·ñÓÐÒ»¸öÔªËØµÄÖµÊÇb¡£Èç¹û´æÔÚ£¬ÏÔʾ¸ÃÔªËØµÄϱ꣬·ñÔòÏÔʾ-1¡£ÇëÌî¿ÕÍêÉÆ³ÌÐò¡£

#define N 10 main()

{ int a[N]={2,5,7,9,12,15,16,19,23,26}, b, low, high, mid; scanf(\

low=0; high=N-1; mid=(low+high)/2; while(low

{ if (b = a[mid]) /* found error ¡¾54¡¿ */ break;

else if ( b > a[mid] ) /* found error ¡¾55¡¿ */ high= mid -1; else

low= mid +1;

mid=(low+high)/2 ; }

if ( low > high ) /* found error ¡¾56¡¿ */ printf(\ else

printf(\}

ËÄ¡¢ÍêÉÆ³ÌÐòÌî¿ÕÌ⣺(ÿ¿Õ2·Ö£¬¹²18·Ö)

£¨ËµÃ÷£ºÇ뽫ÕýÈ·´ð°¸°´ÕÕÌâºÅÌîдÔÚ¡°³ÌÐò¸Ä´íÌâ´ðÌâ´¦¡±£©

1£®ÏÂÃæ³ÌÐòµÄ¹¦ÄÜÊÇ£ºÇó¸ø¶¨Ëĸö×Ö·û´®ÖÐ×î´óµÄÒ»¸ö£¬²¢Êä³ö¡£ÇëÌî¿ÕÍêÉÆ³ÌÐò¡£

#include #include main()

{ char *s[]={\ char *max; int i;

¡¾57¡¿ ; for(i=1; i<=3; i++)

if (strcmp(max,s[i]) ¡¾58¡¿ ) max= s[i];

puts( ¡¾59¡¿ ); }

µÚ 12 Ò³ ¹² 13 Ò³

2£®ÏÂÃæ³ÌÐòµÄ¹¦ÄÜÊÇ£ºÍ¨¹ýº¯Êý average ¼ÆËãÊý×éÖи÷ÔªËØµÄƽ¾ùÖµ¡£ÇëÌî¿ÕÍêÉÆ³ÌÐò¡£ float average (int *pa, int n) { int i; float avg = 0.0; for (i=0; i

3£®ÏÂÃæ³ÌÐòµÄ¹¦ÄÜÊÇ£º´Ó¼üÅÌÊäÈëÒ»´®ÒԻسµ½áÊøµÄ×Ö·û£¬²¢½«ËüÃÇдÈëµ½Îı¾ÎļþE:\\t1.txtÖС£ÒªÇóСд×Öĸת»»Îª´óд×ÖĸдÈëÎļþ£¬´óд×ÖĸºÍÆäËü×Ö·ûÖ±½ÓдÈëÎļþ¡£ÇëÌî¿ÕÍêÉÆ³ÌÐò¡£ #include main()

{ ¡¾63¡¿ *fp ; char ch;

fp=fopen( \ ¡¾64¡¿ ); while( (ch=getchar()) != '\\n' ) { if ( ch >= 'a' && ch <= 'z' ) ch -= 32 ;

¡¾65¡¿ ; }

fclose(fp); }

µÚ 13 Ò³ ¹² 13 Ò³

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