首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下面程序的功能是:对字符串从小到大进行排序并输出,请填空。 #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
30
问题
下面程序的功能是:对字符串从小到大进行排序并输出,请填空。
#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://jikaoti.com/ti/YGn0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下面函数的功能是() intfunl(char * X) { char * y=X; whar(*y++); return(y-x-1);}
在下列叙述中,错误的一条是()
下列语句执行后的结果是()y=5;p=&y;x=*p++;
以下程序的运行结果是【】。#include<string.h>typedefstructstudent{charname[10];longsno;floatscore;}STU;ma
数据库管理系统是位于用户与【】之间的软件系统。
若有定义“int*p[3];”,则以下叙述中正确的是()。
多媒体计算机系统的两大组成部分是()
下列叙述中正确的是()
下列关于数据库系统,说法正确的是______。
实现算法所需的存储单元多少和算法的工作量大小分别称为算法的【】。
随机试题
直接滴定法测定食盐的含量是以铁铵矾为指示剂。
A.活血行气,祛风止痛B.活血止痛,行气解郁,清心凉血,利胆退黄C.活血行气,止痛,消肿生肌D.活血调经,祛瘀止痛,凉血消痈,除烦安神E.活血祛瘀,润肠通便,止咳平喘乳香的功效是
卵巢功能成熟并周期性排卵为卵巢功能逐渐衰退,卵泡不能发育成熟为
在O.lmol/LHAc溶液中,下列叙述中不正确的是哪一个?
根据《质量管理体系要求》(GB/T19001--2016),不属于顾客或外部供方财产的是()。
公共政策进行事实分析时,对政府政策而言,问题不仅在于事实的价值性,更在于事实的()。
从社会发展需要出发办教育,注重培养合格的公民,所体现的教育目的理论是()。
根据我国宪法和相关法律的规定,下列说法正确的是()。
Walking,ifyoudoitvigorouslyenough,istheoverallbestexerciseforregularphysicalactivity.Itrequiresnoequipment,e
Children’sHealthcareofAtlantawantstomoveGeorgiaoutofthetop10listforchildhoodobesity(肥胖)by2016,officialssaid
最新回复
(
0
)