首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #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++)
有以下程序: #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++)
admin
2011-06-10
34
问题
有以下程序: #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","aabdfg","abbd","dedbe","cd"}; f(p,5); printf("%d\n",strlen(p[0]));} 程序运行后的输出结果是( )。
选项
A、2
B、4
C、6
D、3
答案
C
解析
本题考核的是二维字符数组按行存放字符串、二维数组名作为函数的参数以及字符串的排序。主函数中定义了一个二维字符串数组p并按行赋值,调用f()函数,将字符串从小到大排序,strcmp()函数的功能是对两个字符串作向右逐个字符比较,直到出现不同的字符或遇到“\0”为止。如果全部字符都相同,则认为相等;若出现不同的字符.则以第一个不相同的字符的比较结果为准。由此可知最小的字符串是“aabdfg”,排序后存放在p[0]中,最后在主函数中输出p[0]的长度。
转载请注明原文地址:https://kaotiyun.com/show/93Pp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序 #include<stdlib.h> structNODE{ intnum; structNODE*next;}; main( ) { structNODE*p,*q,*r; intsum=
下面程序的功能是输出以下形式的金字塔图案是: * * * * * * * * * * * * * * * * main( ) {
有以下程序的输出结果是( ) void swap1(int c[ ]) { int t; t=c[0];c[0]=c[1];c[1]=t; } void swap2(int c0,int c1) { int t; t=c0;c0=c1;
有以下程序段中b的值是( ) int a[10]={1,2,3,4,5,6,7,8,9,10},*p=&a[3],b; b=p[5];
以下叙述中正确的是( )
设x、y、z均为int型变量,请写出描述“x或y中至少有一个小于z”的表达式______。
按条件f对关系R进行选择,其关系代数表达式为()。
若变量a是int类型,并执行了语句:a=’A’+1.6;则正确的叙述是()。
在面向对象方法中,一个对象请求另一对象为其服务的方式是通过发送
设一棵完全二叉树共有700个结点,则在该二叉树中有【】个叶子结点。
随机试题
HowtoCreateaPositiveMindsetIntroduction.ahealthylifestyleboostsyourmoodandincreases【T1】________.a
请你自拟信息,写一份邀请信。要求:(1)格式正确;(2)信息量充分;(3)语言规范,表达准确;(4)字数在100左右。
计算机存储信息的文件格式有多种,.gif格式的文件是用于存储________信息的。
慢性唇炎的临床表现不包括
急性根尖周脓肿时,医生建立最佳的引流通道是
单位工程质量合格时,外观质量得分率达到()以上;单位工程质量优良时,外观质量得分率达到()以上。
问题(1)的正确账务调整分录包括()。问题(3)的正确账务调整分录为()。
利益冲突的协调,要尽可能使企业相关者的利益分配在数量上和金额上达到静态的协调平衡。()
WhoisGillianShepard?Whatcanbeimpliedfromthesentence"someoftheworkwouldmakeyourhaircud"(Sentence3,Paragraph
Hello.You’venoideawhatmuchI’mmissing【S1】______you!Whyhadn’tyouwrittenmeforsuchalong
最新回复
(
0
)