首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下面程序的功能是:对字符串从小到大进行排序并输出,请填空。 #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
47
问题
下面程序的功能是:对字符串从小到大进行排序并输出,请填空。
#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全国计算机二级
相关试题推荐
如果要限制一个变量,命名其只能为本文件所用,必须通过()来实现。
在下列文件名表示方式中,与*E.*等效的是()
以下函数的功能是计算s=1+1/2!+1/3!+…+1/n!,请填空。doublerun(intn){doubles=0.0,fac=1.0;inti,k=1;for(i=1;i<=n;i++){【
下列语句执行后的结果是()y=5;p=&y;x=*p++;
CPU主要由运算器与控制器组成,下列说法中正确的是()
请读程序:# include<stdio.h>f(char*s){cahr*p=s;while(*p!=’\0’)p++;return(p-s);}main(){printf("%d
设有下列二叉树:对此二叉树后序遍历的结果是
程序设计是以()和数据结构为基础的。
当用户要求输入的字符串中含有空格时,应使用的输入函数是
以下选项中,属于C语言中合法的常量的是______。
随机试题
根据计划内容的明确性标准,可以将计划分类为()
慢性肺源性心脏病可由下列哪些疾病演变而来()
青霉素V钾片的含量,《中国药典》采用
一郊区诊所接生的32周孕龄男婴,出生时轻度窒息,生后第二天不吃不动,呼吸不规则,面色发绀,前囟紧张,四肢肌张力差,拥抱反射消失,以颅内出血收住院治疗。其颅内出血部位最可能为
文化名人的隐退,有两种境界,一是被迫隐退,二是自觉隐退。自觉隐退的人,要么有审时度势、急流勇退的__________,要么有超身世外、看轻名利的__________,不论是哪一种情况,都是值得敬佩的。填入画横线部分最恰当的一项是()。
制定电信资费的()时,应建立听证会制度。
关于爱岗敬业,理解正确的是()。
班级目标是指在一定时期内班级所期望达到的境界。班级目标的设计,主要依据两方面因素:一是国家的教育方针政策、学校的培养目标;二是()。
某公司拟采购一批零件,价值5400元,供应商规定的付款条件如下:立即付款,付5238元;第20天付款,付5292元;第40天付款,付53416元;第60天付款,付全额。要求回答以下互不相关的问题(每年按360天计算):假设目前有一短期投资报酬率
Whereistheman?
最新回复
(
0
)