相关题目
230、以下叙述正确的是______。
229、以下程序中函数f的功能是将n个字符串,按由大到小的顺序进行排序。
#include
void f(char p[][10],int n)
{ char t[20]; int i,j;
for(i=0;i<n-1;i++)
for (j=i+1;j<n;j++)
if( )<0)
}
{char p[][10]={"abc","aabdfg","abbd","dcdbe","cd"};
}
程序运行后的输出结果是______。
228、有以下程序
#include
struct NODE
{int num; struct NODE *next; }
main()
{struct NODE *p,*q,*r;
p=( )malloc(
227、有以下程序
void ss( )
{while( )
{if( ) *s=t-'a'+'A';
s++;
}
}
main()
{char str1[100]="abcddfefdbd",c='d';
ss(str1,c); printf("%s\n",str1);
}
程序运行后的输出结果是______。
226、有以下程序
#include
main()
{char p[]="abcde\0fghjik\0";
printf( );
}
程序运行后的输出结果是______。
225、以下程序中的函数reverse的功能是将a所指数组中的内容进行逆置。
void reverse( )
{int i,t;
for(i=0;i<n/2;i++)
{t=a[i];a[i]=a[n-1-i];a[n-1-i]=t;}
}
main()
{int b[10]={1,2,3,4,5,6,7,8,9,10}; int i,s=0;
reverse(b,8);
for(i=6;i<10;i++) s+=b[i];
printf( );
}
程序运行后的输出结果是______。
224、有以下程序
main()
{char a[]={'a','b','c','d','e','f','g','h','\0'}; int i,j;
i=sizeof( ); j=strlen( );
printf( );
}
程序运行后的输出结果是______。
223、有以下程序
int f( )
{if (n==1) return 1;
else return f(n-1)+1;
}
main()
{int i,j=0;
for(i=1;i<3;i++) j+=f( );
printf( );
}
程序运行后的输出结果是______。
222、以下程序中函数sort的功能是对a所指数组中的数据进行由大到小的排序。
void sort( )
{int i,j,t;
for(i=0;i<n-1;i++)
for(j=i+1;j<n;j++)
if( ) {t=a[i];a[i]=a[j];a[j]=t;}
}
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++) printf( );
printf( );
}
程序运行后的输出结果是______。
221、若有说明:int n=2,*p=&n,*q=p;,则以下非法的赋值语句是______。
