首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下面程序的功能是:对字符串从小到大进行排序并输出,请填空。 #include"string.h" #include"stdio.h" sort(char *a[],int n) { int i,j; char *p; fo
下面程序的功能是:对字符串从小到大进行排序并输出,请填空。 #include"string.h" #include"stdio.h" sort(char *a[],int n) { int i,j; char *p; fo
admin
2013-06-11
33
问题
下面程序的功能是:对字符串从小到大进行排序并输出,请填空。
#include"string.h"
#include"stdio.h"
sort(char *a[],int n)
{ int i,j;
char *p;
for(j=1;j<=n-1;j++)
for(i=0;i<n-j;i++)
if(( ))>0)
{ p=a
;
a
=a[i+1];
a[i+1]=p;}
}
main()
{int i;
char *book[]={"itisme","itisyou","howareyou","fine","goodnight","goodbye"};
sort(( ));
for(i=0;i<6;i++)
printf("%s\n",book
);
}
选项
答案
strcmp(a[i],a[i+1]) book,6
解析
此程序段的功能是使字符串从大到小进行排列。显然,第一空白处,是利用strcmp函数比较字符串a
和a[i+1]的大小,若不符合题意,就进行调换;main函数中,sort函数是对数组book中的字符串按从小到大进行排序,所以第二空白处填入“book,6”(6是指book所指向的字符串的个数)。
转载请注明原文地址:https://kaotiyun.com/show/OCJp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下面程序的输出结果是() main() { inty=9; for(;y>0;y--) if(y%3==0) {printf("%d",--y);continue;} }
控制键^C的功能为()
下面各语句行中,能正确进行赋值字符串操作的语句是()
设有以下语句:charstr1[]="string",str2[8],*str3,*str4="str4="string";则______不是对库函数的正确调用。
若x是整型变量,pb是基类型为整型的指针变量,则正确的赋值表达式是______。
以下叙述中正确的是
下列叙述中正确的是()
下列说法中,不属于数据模型所描述的内容的是______。
稳定的排序算法有______、______和______。
测试用例包括输入值集和()值集。
随机试题
乙醇中检查杂醇油是利用
A.浑浊度B.镉和砷C.游离性余氯D.硫酸盐E.痢疾杆菌属于饮用水一般化学性指标的是
犬,5岁,消瘦,腹泻与便秘交替出现,以腹泻为主,无其他明显症状。该犬可能患有()
具有收敛止血、消肿生肌作用的中药是
高桩码头预制构件吊运时的混凝土强度应()。如需提前吊运,应经验算。
根据《水工混凝土施工规范》DL/T5144--2001,浇筑仓面混凝土料出现下列()情况时,应予挖除。
通用公文,又称“行政公文”,指各类机关、人民团体、企业事业单位普遍使用的文件,如请示、报告、函、经济合同等。()
设A,B,A+B,A-1+B-1均为n阶可逆矩阵,则(A-1+B-1)-1=
RecentlyBroadpointCommunications,afledg-ling(刚起步的)mediacompany,startedhandingoutfreelong-distancetelephonecalls.In
Inmyfamily,weweretaughtandshownbyexamplesthatpoliticscanbeanobleprofession,thateachofusshould【B1】______the
最新回复
(
0
)