单项选择题
以下程序中函数f( )的功能是将n个字符串按由大到小的顺序进行排序。 #include<string.h> void f(char p[ ][10],int n) { char t[20]; int i,j; for(i =O;i <n-1 ;i ++ ) for(j =i + 1 ;j < n;j ++ ) if(strcmp(p [i] ,p[j] ) <0) { strcpy(t,p[i]);strcpy(p[i] ,p[j] );strcpy(p[j] ,t); } } main ( ) { char p [ ] [ 10 ] = { "abc","aabdfg","abbd","dcdbe", "cd" }; int i; f(p,5); printf("%d\n",strlen(p[O] ) ); } 程序运行后的输出结果是( )。
A.6
B.4
C.3
D.5
点击查看答案&解析
<上一题
目录
下一题>
热门
试题
单项选择题
若有以下说明和定义typedefint * INTEGER;INTEGER p,* q;以下叙述正确的是( )。
A.p是int型变量
B.p是基类型为int的指针变量
C.q是基类型为int的指针变量
D.程序中可用INTEGER代替int类型名
点击查看答案&解析
单项选择题
有以下程序:main( ){ int a=1,b=2,m=0,n=0,k;k=(n=b>a)||(m=a<B);printf( %d,%d n ,k,m);}程序运行后的输出结果是( )。
A.0,0
B.0,1
C.1,0
D.1,1
点击查看答案
相关试题
若有以下程序main( ){ char a;a=’...
以下程序运行后的输出结果是【 】。main(...
以下程序中函数fun的功能是:构成一个如图...
以下程序的功能是:输出100以内(不含1...
下面程序的运行结果是:【 】int f( in...