首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include<string.h> void f(char p[][10],int n) /* 字符串从小到大排序 */ {char t[10];int i,j; for(i=0;i<n-1;i++) fo
有以下程序: #include<string.h> void f(char p[][10],int n) /* 字符串从小到大排序 */ {char t[10];int i,j; for(i=0;i<n-1;i++) fo
admin
2011-06-10
66
问题
有以下程序: #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(
,t);} } main() {char p[5][10]={"abc","aabdfg","abbd","dcdbe","cd"; f(p,5); printf("%d\n",strlen(p[0])); } 程序运行后的输出结果( )。
选项
A、2
B、4
C、6
D、3
答案
D
解析
strcmp(str1,str2)是比较字符串str1和str2,若str1>str2,返回值为正数;f()函数的功能就是将字符串按照从小到大的顺序进行排列,需要注意的是比较的足字符串中每个字符的ASCII值的大小,所以元素p[0]是“abc”,它的长度为3。
转载请注明原文地址:https://kaotiyun.com/show/SxPp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
若有以下程序 main( ) { intp,a=5; if(p=a!=0) printf("%d\n",p); else printf("%d\n",p+2); } 执行后输出结果是【】。
下列程序的运行结果是:【】 #include<string.h> char*ss(char*s) { returns+strlen(s)/2;} main( ) { char*p,*str=”abcdefgh”;
有以下程序(提示:程序中fseek(fp,-2L*sizeof(int),SEEK_END);语句的作用是使位置指针从文件尾向前移 2*sizeof(int)字节) #include <stdio.h> main( ) { FILE*fp;
以下程序从终端读入数据到数组中,统计其中正数的个数,并计算它们之和。请填空。 main( ) { inti,a[20],sum,count; sum=count=0; for(i=0;i<20;i++)scanf("%d",【
以下程序中,for循环体执行的次数是【 】。#define N 2 #define M N+1 #define K M+1*M/2 main( ) { inti; for(i=1;i〈K;i++) {...}
在64位高档微机中,CPU能同时处理【 】个字节的二进制数据。
将以下程序段写成三目运算表达式:【】。if(a>b)max=a;elsemax=b;
数据库(DB)、数据库系统(DBS)、数据库管理系统(DBMS)之间的关系是()。
对长度为n的线性表进行顺序查找,在最坏情况下,所需要的比较次数为
按数据流的类型,结构化设计方法有两种设计策略,它们是变换分析设计和______。
随机试题
第二审法院对第一审刑事裁判的审查,依法应
霸权主义和强权政治的社会根源是()
某女性患者,75岁,右眼白内障摘除联颌人工晶状体植入术后25天,疼痛、视物不清7天,20年前行“双眼虹膜周边切除术”。眼部检查:右眼视力为眼前手动,角膜水肿,前房浅,周边前房小于1/4CT,瞳孔约4mmx4mm大小,对光反应迟钝,人工晶状体位置正,眼压4
口腔修复科医师对患者牙合面部检查不包括
安全检查确定隐患和有害与危险因素、缺陷的(),以及他们转化为事故的(),以便制定整改措施,消除隐患和有害与危险因素,确保生产安全。
计算机系统的性能指标主要包括()。
甲公司与乙公司签订了一份买卖合同。合同约定:乙公司供给甲公司限量生产的X型号的手表1000块,每块单价100元;甲公司应交付定金3万元;如果一方违约,则应支付总价款的20%作为违约金。合同签订后,甲公司立即将3万元定金交付乙公司,并很快与丙公司就同一批货
下列有关物权的说法正确的是()。
颜元主张培养“实德实才”。
企业开展E-mail营销需要解决“向哪些用户发送E-mail”的问题,解决该问题需要具备的基础条件为_____________。
最新回复
(
0
)