首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下面程序的功能是:对字符串从小到大进行排序并输出,请填空。 #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
66
问题
下面程序的功能是:对字符串从小到大进行排序并输出,请填空。
#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(){unsigneda=0112,x;x=a>>3;printf("x=%o",x);}
在下列叙述中,正确的一条是()
当执行下列宏定义命令后,S的值为() #defineR3.0 #definePI3.1415926 #defineL2*PI*R #defineSPI*R*R
若要“为读/写建立―个新的文本文件”,在fopen函数中应使用的文件方式是()
若有以下结构体定义,则______是正确的引用或定义。structexample{intx;inty;}v1;
若有以下定义和语句:inta[]={1,2,3,4,5,6,7,8,9,10},*p=a;则值为3的表达式是______。
下列说法中正确的是()
一般地,二叉树可以有______种基本形态。
下列关于复合语句以及空语句的说法,正确的是______
以下符合C语言语法的实型常量是______。
随机试题
Everydreamhassomethingtodowithourfeelings,longings,wishes,needs,fears,andmemories.Butsomethingonthe"outside"
女性,25岁,因颜面部皮疹、双下肢水肿2年,尿量减少2周收入院。查体:BPl50/90ramHg,颜面部斑丘疹呈蝶翼样分布,双下肢可凹性水肿。化验:尿沉渣镜检RBC满视野/HP,尿蛋白定量6.5g/d,血清白蛋白27.8g/L,血肌酐254tμmol/L,
男性60岁,右侧腮腺区腺淋巴瘤,拟在局麻下手术切除,局麻时采用1%利多卡因局部浸润麻醉。在每小时内麻醉药剂量最多不超过
有关气雾剂中药物吸收影响因素的叙述,正确的有
根据中外合资经营企业法,下列有关合营企业董事长产生方式的表达中哪些正确?
根据香港特别行政区基本法和澳门特别行政区基本法,下列有关特别行政区立法权的表述哪一项是不正确的?
下列有关横道图和网络图的说法正确的是()。
阅读下面材料,回答问题。赵丽老师经常以班级的名义从个体书店以优惠价购买各科课程学习辅导资料,然后以全价卖给同学,几乎是人手一套。同时,她向学生家长暗示或明要礼物、礼品或礼金,特别是在各种节日的时候。此外,她还私下到本市“光华家教辅导中心”等处兼课
已知双曲线左右焦点分别为F1、F2,若双曲线上有一点P(P在第二象限),使得PF1⊥x轴.Q为PF2的中点,若过点Q的直线与双曲线相切,求直线的方程.
【11】【15】
最新回复
(
0
)