首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下程序中函数f的功能是将n个字符串按由大到小的顺序进行排序。 #include<string.h> void f(char p[][10],int n) { char t[20];int i,j; for(i=0;i<n-1;
以下程序中函数f的功能是将n个字符串按由大到小的顺序进行排序。 #include<string.h> void f(char p[][10],int n) { char t[20];int i,j; for(i=0;i<n-1;
admin
2013-02-23
38
问题
以下程序中函数f的功能是将n个字符串按由大到小的顺序进行排序。 #include<string.h> void f(char p[][10],int n) { char t[20];int i,j; for(i=0;i<n-1;i++) for(j=i+1;j<n;j++) if(strcmp(p
,p[j]<0) {strcpy(t,p
);strcpy(p
,p[j]);strcpy(p[j],t);} } main() { charp[][10]={“abc”,“aabdfg”,“abbd”,“dcdbe”,”cd”};int i; f(p,5);printf(“%d\n”,strlen(P[0])); } 程序运行后的输出结果是
选项
A、6
B、4
C、5
D、3
答案
4
解析
函数stremp(字符串1,字符串2)作用是将“字符串1”和“字符串2”进行比较,如果“字符串1”>“字符串2”,返回一个大于0的整数值;如果“字符串1”<“字符串2”,返回一个小于0的整数值;如果“字符串1”=“字符串2”,返回0。函数 strepy(字符串数组名,字符串,[整型表达式]),整型表达式的作用是将“字符串”的前“整型表达式”个字符存入到指定的“字符数组”中,若省略“整型表达式”,则将整个“字符串”存入“字符数组”中。函数f()的功能是利用选择法把一个具有n行的二维数组中按行存放的n个字符串由大到小排序。在主函数中定义了一个二维字符数组p并给它按行赋初值,然后调用f()函数,把它按行从大到小排列。字符串比较大小的标准是从第一个字符开始依次向右比较,遇到某一个字符大,该字符所在的字符串就是较大的字符串。由此可知最大的字符串为“dcdbe”,排序后存放在第一行,其首地址为P[0],在输出语句输出的P[0]指向的字符串长度是5。
转载请注明原文地址:https://kaotiyun.com/show/ZHJp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有一堆零件(100到200之间),如果分成4个零件一组的若干组,则多2个零件;若分成7个零件—组,则多3个零件;若分成9个零件一组,则多5个零件。下面程序是求这堆零件总数。请选择填空。#include<stdio.h>main(){
若有说明inti,j=2,*p=&i;则能完成i=j赋值功能的语句是______。
有以下程序;main(){inty=3,x=3,z=1;printf("%d%d\n",(++x,y++),z+2);}执行后的输出结果是()
在软件工程中,白箱测试法可用于测试程序的内部结构。此方法将程序看做是()
算法的时间复杂度是指()
对于n个结点的单向链表(无表头结点),需要指针单元的个数至少为______。
以下有4组用户标识符,其中合法的—组是______。
以下叙述中错误的是 ______。
下列选项中不符合良好程序设计风格的是______。
下面选项中不属于面向对象程序设计特征的是
随机试题
A.鼓室的后壁B.鼓室的前壁C.鼓室的外侧壁D.鼓室的内侧壁E.鼓室的上壁乳突窦【鼓窦)开口于
患儿1岁,发热伴咳嗽、喘憋4d。经检查疑诊“金黄色葡萄球菌肺炎”,下列并发症除哪一项外均可能出现
()是《巴塞尔新资本协会》的第一支柱。
下列关于我国传统节日的描述,与古代的说法或传说不相符的是()。
下列句子中加下划线的成语使用不正确的一项是()。
关于P2P文件共享系统理论基础的描述中,正确的是()。
有以下程序voidswap(char*x,char*y){chart;t=*x;*x=*y;*y=t;}main(){char,*s1="abc",*s2="123";
OldcouplesinJapanhirefamilymembers______.Thesentence"lonelinessisnotaone-waystreet"meansthat
Discussion-about5minutesInthispartofthetestyouaregivenadiscussiontopic.Youhave30secondstolookatthepromp
A、Artistspublicizetheirphotoalbums.B、Artistscommunicatewithotherartists.C、Fansfindoutwheretheartistsare.D、Fans
最新回复
(
0
)