首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下程序中函数f( )的功能是将n个字符串按由大到小的顺序进行排序。 #include<string.h> void f(char p[ ][10],int n) { char t[20]; int i,j; for(i =O;i <n-1 ;
以下程序中函数f( )的功能是将n个字符串按由大到小的顺序进行排序。 #include<string.h> void f(char p[ ][10],int n) { char t[20]; int i,j; for(i =O;i <n-1 ;
admin
2005-03-15
71
问题
以下程序中函数f( )的功能是将n个字符串按由大到小的顺序进行排序。 #include<string.h> void f(char p[ ][10],int n) { char t[20]; int i,j; for(i =O;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 ( ) { char p [ ] [ 10 ] = { "abc","aabdfg","abbd","dcdbe", "cd" }; int i; f(p,5); printf("%d\n",strlen(p[O] ) ); } 程序运行后的输出结果是
选项
A、6
B、4
C、5
D、3
答案
C
解析
对字符串比较的方法是依次对两字符串对应位置上的字符两两比较,当出现第一对不相同的字符时,即由这两个字符(ASCII码值)决定所在串的大小。
转载请注明原文地址:https://kaotiyun.com/show/xeHp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
窗体上有一个名称为Combol的组合框,要求在其编辑区输入文本并按回车键后,编辑区中的文本被添加到列表中。下面能实现这一功能的是
窗体的MouseUp事件过程如下:PrivateSubFormMouseUp(ButtonAsInteger,ShiftAsInteger,XAsSingle,YAsSingle)EndSub关于以上定义,以下叙述中错误的是
窗体上有一个名称为HScroll1的滚动条,程序运行后,当单击滚动条两端的箭头时,立即在窗体上显示滚动框的位置(即刻度值)。下面能够实现上述操作的事件过程是
以下关于过程的叙述中,错误的是
以下叙述中错误的是
在窗体上画一个命令按钮,然后编写如下程序:OptionBase1PrivateSubCommandl_Click()DimArt(10)AsIntegerFori
假定用下面的语句打开文件:Open"Filel.txt"ForInputAs#1则不能正确读文件的语句是
下面的数写成普通十进制数是()。2.65358979335278D-6
下面的数写成普通十进制数是()。2.65358979335278D-6
已知字符0的ASCII码为十六进制的30,现有程序如下:#include<stdio.h>main(){union{unsignedcharc;unsigned
随机试题
当单相桥式整流电路中任一整流二极管发生短路时,输出电压的数值将下降一半,电路变成半波整流电路。()
下列选项中,符合存货稽核制度要求的有()
有关桑葚胚的描述,正确的是()
短暂性脑缺血发作(TIA),出现相应的症状及体征,完全恢复最长应在
2,7,11,17,()。
设A、B为同阶正定矩阵,且AB=BA,证明:AB为正定矩阵。
ThemajorobstacletothereforminNewOrleans,______,ismoney.
根据以上安全监测系统的特点,技术研发人员郭工程师提出了一个自行编制简化“多任务嵌入式实时操作系统”的方案,以适应于协调管理硬件资源和监测对象的实际需求,其中只保留了标准的多任务实时操作系统的核心功能,例如CPU管理、中断管理和外设管理等。请在200字以内简
下面关于UART、RS-232、RS-485的叙述中,错误的是()。
•Lookatthenotesaboutthequalitiesofgreatmanagers.•Someinformationismissing.•Youwillhearpartofapresen
最新回复
(
0
)