首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include <string.h> void f(char p[][10],int n)/* 字符串从小到大排序 */ { char t[10]; int i,j; for(i=0;i<n-1;i++)
有以下程序: #include <string.h> void f(char p[][10],int n)/* 字符串从小到大排序 */ { char t[10]; int i,j; for(i=0;i<n-1;i++)
admin
2009-01-15
65
问题
有以下程序: #include <string.h> void f(char p[][10],int n)/* 字符串从小到大排序 */ { char t[10]; 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() {char p[5][10]={"abc","aabdog","abbd","dcdbe","cd"}; f(p,5); printf("%d\n",strlen(p[0])); } 程序运行后的输出结果是( )。
选项
A、2
B、4
C、6
D、3
答案
4
解析
题目中已告知函数f()的作用是将字符串从小到大排序,因此主函数中调用完f(p,5);后,二维数组p中的内容为("aabdfg","abbd","abc","cd","dcdbc"}。输出的结果是strlen(p[0]),即p中第1个字符串的长度,所以结果是6。故本题应该选择C。
转载请注明原文地址:https://kaotiyun.com/show/06Xp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
(1)考生文件夹中有工程文件sjt3.vbp。其窗体上已有部分控件。在窗体上添加含有两个单选钮的控件数组,其名称为Option1,单选按钮的下标分别为0、1,Caption属性分别为“驱动器为C”及“列txt文件”,如图3-12所示。运行程序时,驱动器列表
下列各组的排序方法中,最坏情况下比较次数相同的是
以下关于控件数组的叙述中,正确的是
软件按功能可以分为:应用软件、系统软件和支撑软件(或工具软件)。下面属于系统软件的是
下列选项中不属于结构化程序设计原则的是
考生文件夹下的工程文件sjt3.vbp中有一个初始内容为空、且带有垂直滚动条的文本框,其名称为Text1;两个标题分别为“读数据”和“查找”的命令按钮,其名称分别为Cmd1、Cmd2。请画一个标题为“查找结果”的标签Label1,再画一个名称为Text2,
以下VisualBasic不支持的循环结构是()。
表达式Sgn(0.25)的值是( )。
结构化程序设计中,下面对goto语句使用描述正确的是
下列选项中不属于结构化程序设计方法的是
随机试题
简述现行检察法律文书的格式情况。
恒切牙助萌术应在什么情况下施行
通过发行可转换债券或组建股份制公司发行股票方式筹措资本金,要经()批准。
城乡规划管理的依据包括()。
在我国,实行建筑业企业经营资质管理制度、执业资格注册制度、作业及管理人员持证上岗等制度,从本质上来说,都是对建设工程项目质量影响因素中()的控制。
下列教学目标属于“过程与方法”类目标的是()。
试述当代课程改革的发展趋势。
下列方法中,不属于灭菌法的是
()乃是中国传统艺术的辩证思维。
Businessandgovernmentleadersalsoconsidertheinflationratetobeanimportantgeneralindicator.Inflationisaperiodof
最新回复
(
0
)