首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有下列程序: #include<stdio.h> #include<string.h> main( ) { char v[4][10]=("edg","abed","mnopq","hijkl"),*p[4],*t; int*i,j; for(i=0;i<
有下列程序: #include<stdio.h> #include<string.h> main( ) { char v[4][10]=("edg","abed","mnopq","hijkl"),*p[4],*t; int*i,j; for(i=0;i<
admin
2022-06-24
61
问题
有下列程序:
#include<stdio.h>
#include<string.h>
main( )
{
char v[4][10]=("edg","abed","mnopq","hijkl"),*p[4],*t;
int*i,j;
for(i=0;i<4;i++)
p
=v
;
for(i=0;i<3;i++)
for(j=i+1;j<4;j++)
if(strcmp(p
,p[j])>0)
(t=p
;p
=p[j];p[j]=t;}
for(i=0;i<4;i++)
printf("%s",p
):
}
程序执行后的输出结果是( )。
选项
A、efg abed hijkl mnopq
B、abed efg hijkl mnopq
C、mnopq hijkl efg abed
D、efg abed mnopq hijkl
答案
B
解析
main( )函数中定义一个二维数组v,另外还定义一个指针数组p,通过for循环,将v的各个行(字符串的首地址)赋给P的对应下标的元素,然后通过嵌套的for循环,为该二维数组中存放的各个字符串进行排序,strcrop函数返回值大于0时(p
>p[j])交换两个字符串,所以每一轮内嵌的for循环,都将下标为i的字符串放在最终的排序位置上,即排序规则是按字符串升序排列,字符串排序时,是将两个字符串自左向右逐个字符比较(按字符的AscIl码大小),直到出现不同的字符或遇到'\0'为止,排序后,再将v中各个排序后的字符串输出;所以程序运行结果为abcd efg hijkl mnopq。
转载请注明原文地址:https://kaotiyun.com/show/WFkp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序structA{inta;charb[10];doublec;};voidf(structAt);main(){structAa={1001,"ZhangDa",1098.0};f(a);printf("%d,%s,%6
以下叙述中错误的是
下面不属于软件设计原则的是
下面结构体的定义语句中,错误的是()。
有下列程序:#includemain(){FILE*fp;inta[10]={1,2,3),i,n;fp=fopen("d1.dat","w");for(i=0;i
以下叙述中正确的是
若变量均已正确定义并赋值,以下合法的C语言赋值语句是
使用VC++2010打开考生文件夹下modi1中的解决方案。此解决方案的项目中包含一个源程序文件modi1.c。在此程序中,假定整数数列中的数不重复,并存放在数组中。下列给定程序中函数fun的功能是:删除数列中值为X的元素,变量n中存放数列中元素的个数。
下列关于二叉树的叙述中,正确的是()。
下列数据结构中,不能采用顺序存储结构的是
随机试题
不朽的失眠他落榜了!一千两百年前。榜纸那么大那么长,然而,就是没有他的名字。啊!竟单单容不下他的名字“张继”那两个字。考中的人,姓名一笔一画写在榜单上,天下皆知。奇怪的是,在他的感觉里,考不上,才更是天下皆知,这件事令他羞惭沮丧。离
A、高阻力型休克B、低阻力型休克C、两者均有D、两者均无烧伤性休克为:()
治疗瘀血所致的胁痛,可用
A.钡灌肠时,钡剂在梗阻部位受阻,尖端呈“杯口状”B.钡灌肠时,钡剂在梗阻部位尖端呈“鸟嘴状”C.两者均有D.两者均无肠套叠
《血站执业许可证》有效期为()年,在有效期满前()个月,血站应当办理再次执业登记
26岁初产妇,妊娠37周,规律宫缩7小时,宫口开大3cm,未破膜,枕左前位,估计胎儿体重2550g,胎心148次/min,骨盆外测量未见异常。若宫口已开全,胎头拨露达半小时,此时处理应是
中医学的基本特点是
某房地产估价机构评估某套商品的价值,选取了另一很有成效类似商品住宅作为实例。对该可比实例成交价格进行区位状况修正,包括()修正。[2005年真题]
2012年第二产业固定资产投资额最高和最低的行业,其固定资产投资额同比增速相差几个百分点?()
Marriagemayimproveyoursleep,andbettersleepmayimproveyourmarriage,twonewstudiessuggestWomenwhoaremarriedo
最新回复
(
0
)