¡¶CÓïÑÔ³ÌÐòÉè¼Æ¡·Ï°Ì⼯
void main( )
{ int a=?9?,b=?8?,c=?7?;
printf(¡°%c\\n¡±,fun(fun(a,b) ,fun(b,c) )); }
³ÌÐòµÄÖ´Ðнá¹ûÊÇ£¨ £©¡£ A) º¯Êýµ÷Óóö´í B£©8 C£©9
D£©7
7¡¢ÓÐÒÔϳÌÐò
void swap1(int c[]) { int t;
t=c[0];c[0]=c[1];c[1]=t; }
void swap2(int c0,int c1) { int t;
t=c0;c0=c1;c1=t; }
void main( )
{ int a[2]={3,5},b[2]={3,5}; swap1(a) ; swap2(b[0],b[1]);
printf(¡°%d %d %d %d\\n¡±,a[0],a[1],b[0],b[1]); }
ÆäÊä³ö½á¹ûÊÇ£¨ £©¡£
A) 5 3 5 3 B) 5 3 3 5 C) 3 5 3 5 D) 3 5 5 3 8¡¢ÓÐÒÔϳÌÐò
int f(int b[][4]) { int i,j,s=0;
for(j=0;j<4;j++) { i=j;
if(i>2) i=3-j; s+=b[i][j]; }
return s; }
void main( )
{ int a[4][4]={{1,2,3,4},{0,2,4,5},{3,6,9,12},{3,2,1,0}}; printf(¡°%d\\n¡±,f(a) ); }
Ö´ÐкóµÄÊä³ö½á¹ûÊÇ£¨ £©¡£ A) 12 B) 11 C) 18 D) 16 9¡¢ÓÐÒÔϳÌÐò£º
void sort(int a[],int n) { int i,j,t;
for(i=0;i if(a[i] - 28 - ¡¶CÓïÑÔ³ÌÐòÉè¼Æ¡·Ï°Ì⼯ } void main() { int aa[10]={1,2,3,4,5,6,7,8,9,10},i; sort(aa,10); for(i=0;i<10;i++) printf(¡°%d¡±,aa[i]); printf(¡°\\n¡±); } ÆäÊä³ö½á¹ûÊÇ£¨ £©¡£ A) 1,2,3,4,5,6,7,8,9,10, B) 10,9,8,7,6,5,4,3,2,1, C) 9,2,7,4,5,6,3,8,1,10, D) 1,10,3,8,5,6,7,4,9,2, 10¡¢ÈôÒѶ¨ÒåµÄº¯ÊýÓзµ»ØÖµ£¬ÔòÒÔ¹ØÓڸú¯Êýµ÷ÓõÄÐðÊöÖдíÎóµÄÊÇ£¨ £©¡£ A) µ÷ÓÿÉÒÔ×÷Ϊ¶ÀÁ¢µÄÓï¾ä´æÔÚ B) µ÷ÓÿÉÒÔ×÷Ϊһ¸öº¯ÊýµÄʵ²Î C) µ÷ÓÿÉÒÔ³öÏÖÔÚ±í´ïʽÖÐ D) µ÷ÓÿÉÒÔ×÷Ϊһ¸öº¯ÊýµÄÐβΠ11¡¢ÒÔÏÂÐðÊöÖÐÕýÈ·µÄÊÇ£¨ £©¡£ A) È«¾Ö±äÁ¿µÄ×÷ÓÃÓòÒ»¶¨±È¾Ö²¿±äÁ¿µÄ×÷ÓÃÓò·¶Î§´ó B£©¾²Ì¬£¨static£©Àà±ð±äÁ¿µÄÉú´æÆÚ¹á´©ÓÚÕû¸ö³ÌÐòµÄÔËÐÐÆÚ¼ä C£©º¯ÊýµÄÐβζ¼ÊôÓÚÈ«¾Ö±äÁ¿ D£©Î´ÔÚ¶¨ÒåÓï¾äÖи³³õÖµµÄauto±äÁ¿ºÍstatic±äÁ¿µÄ³õÖµ¶¼ÊÇËæ»úÖµ 12¡¢CÓïÑÔÖУ¬º¯ÊýÖµÀàÐ͵͍Òå¿ÉÒÔȱʡ£¬´Ëʱº¯ÊýÖµµÄÒþº¬ÀàÐÍÊÇ£¨ £©¡£ A) void B) int C) float D) double 13¡¢ÒÔϳÌÐòÖк¯ÊýsortµÄ¹¦ÄÜÊǶÔaËùÖ¸Êý×éÖеÄÊý¾Ý½øÐÐÓÉ´óµ½Ð¡µÄÅÅÐò void sort(int a[],int n) { int i,j,t; for(i=0;i if(a[i] void main() { int aa[10]={1,2,3,4,5,6,7,8,9,10},i; sort(&aa[3],5); for(i=0;i<10;i++) print(¡°%d,¡±,aa[i]); printf(?\\n¡±); } ³ÌÐòÔËÐкóµÄÊä³ö½á¹ûÊÇ£¨ £©¡£ A£©1,2,3,4,5,6,7,8,9,10 B) 10,9,8,7,6,5,4,3,2,1, C) 1,2,3,8,7,6,5,4,9,10 D) 1,2,10,9,8,7,6,5,4,3 14¡¢ÓÐÒÔϳÌÐò void f(int a[],int i,int j) { int t; if(i { t=a[i]; a[i]=a[j];a[j]=t; f(a,i+1,j-1); } } void main( ) - 29 - ¡¶CÓïÑÔ³ÌÐòÉè¼Æ¡·Ï°Ì⼯ { int i,aa[5]={1,2,3,4,5}; f(aa,0,4); for(i=0;i<5;i++) printf(¡°%d,¡±,aa[i]); printf(¡°\\n¡±); } Ö´ÐкóÊä³ö½á¹ûÊÇ£¨ £©¡£ A) 5,4,3,2,1, B) 5,2,3,4,1, C) 1,2,3,4,5, D) 1,2,3,4,5, 15¡¢ÓÐÒÔϳÌÐò int f(int n) { if (n==1) return 1; else return f(n-1)+1; } void main() { int i,j=0; for(i=1;i<3;i++) j+=f(i); printf(¡°%d\\n¡±,j); } ³ÌÐòÔËÐкóµÄÊä³ö½á¹ûÊÇ£¨ £©¡£ A) 4 B) 3 C) 2 D) 1 16¡¢ÓÐÒÔϳÌÐò void main() { char a[ ]={?a?,?b?,?c?,?d?, ?e?, ?f?, ?g?,?h?,?\\0?}; int i,j; i=sizeof(a); j=strlen(a); printf(¡°%d,%d\\n¡±, i,j); } ³ÌÐòÔËÐкóµÄÊä³ö½á¹ûÊÇ£¨ £©¡£ A£©9£¬9 B£©8£¬9 C£©1£¬8 D£©9£¬8 17¡¢ÒÔϳÌÐòµÄÊä³öµÄ½á¹ûÊÇ£¨ £©¡£ int x=3; void main() { int i; for (i=1;i incre( ) { static int x=1; x*=x+1; printf(\ %d\} A) 3 3 B) 2 2 C) 2 6 18¡¢ÒÔϳÌÐòµÄÊä³ö½á¹ûÊÇ£¨ £©¡£ int a, b; void fun() { a=100; b=200; } void main() { int a=5, b=7; fun(); - 30 - D) 2 5 ¡¶CÓïÑÔ³ÌÐòÉè¼Æ¡·Ï°Ì⼯ printf(¡°%d%d \\n¡±, a,b); } A) 100200 B) 57 C) 200100 D) 75 ¶þ¡¢Ìî¿ÕÌâ 1¡¢ÓÐÒÔϳÌÐò int sub(int n) { return (n/10+n); } void main() { int x,y; scanf(\ y=sub(sub(sub(x))); printf(\ } ÈôÔËÐÐʱÊäÈ룺1234<»Ø³µ>£¬³ÌÐòµÄÊä³ö½á¹ûÊÇ 2¡¢ÒÔϳÌÐòÔËÐкóµÄÊä³ö½á¹ûÊÇ int f(int a[], int n) { if (n >= 1) return f(a, n-1)+a[n-1]; else return 0; } void main() { int aa[5]={1,2,3,4,5}, s; s=f(aa, 5); printf(\} 3¡¢ÒÔϳÌÐòÔËÐкóµÄÊä³ö½á¹ûÊÇ fun(int a) { int b=0; static int c=3; b++; c++; return (a+b+c); } void main() { int i,a=5; for(i=0;i<3;i++) printf(\ printf(\} ¡£ ¡£ ¡£ 4¡¢ÒÔϳÌÐòµÄÔËÐнá¹ûÊÇ #include { int k=4, m=1, p; p=func(k,m); printf(\ p=func(k,m); printf(\ } func(int a, int b) ¡£ - 31 -