有以下程序,其中函数f的功能是将多个字符串按字典顺序排序:
#include<string.h>
void f(char *p[],int n)
{char *t;int i,j;
for(i=O;i<n-1;i++)
for(j=i+1;j<n;j++)
if strcmp(p[i],p[j])>0{t=p[i] p[i]=p[j]; p[j]=t; }
}
main( )
{char* p[5]=("abc","aabdfg","abbd","dcdbe","cd"};
f(p,5);
printf("%d/n",strlen(p[1]));
}
程序运行后的输出结果是【 】。
题库:计算机等级考试
类型:最佳选择题
时间:2017-07-03 16:22:01
免费下载:《单选题》Word试卷
有以下程序,其中函数f的功能是将多个字符串按字典顺序排序:
#include<string.h>
void f(char *p[],int n)
{char *t;int i,j;
for(i=O;i<n-1;i++)
for(j=i+1;j<n;j++)
if strcmp(p[i],p[j])>0{t=p[i] p[i]=p[j]; p[j]=t; }
}
main( )
{char* p[5]=("abc","aabdfg","abbd","dcdbe","cd"};
f(p,5);
printf("%d/n",strlen(p[1]));
}
程序运行后的输出结果是【 】。
A.2
B.3
C.6
D.4
本题关键词:功能改进顺序,数字字符串,顺序性,拍背排痰顺序,炉排安装顺序,病案排列顺序,程序,发育顺序,优先顺序,工艺顺序;