首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有下列程序 #include<stdio.h> #include<string.h> main() {char v[4][10]={"efg","abed","mnopq","hijkl"},*p[4],*t; inti,j; for(i=0;i<4;i+
有下列程序 #include<stdio.h> #include<string.h> main() {char v[4][10]={"efg","abed","mnopq","hijkl"},*p[4],*t; inti,j; for(i=0;i<4;i+
admin
2021-06-15
50
问题
有下列程序
#include<stdio.h>
#include<string.h>
main()
{char v[4][10]={"efg","abed","mnopq","hijkl"},*p[4],*t;
inti,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
)>0)
{t=p
;p
=P
;p
=t;}
for(i=0;i<4;i++)
printf("%s",p
);
}
程序执行后的输出结果是( )。
选项
A、efg abcd hijkl mnopq
B、abcd efg hijkl mnopq
C、mnopq hijkl efg abed
D、efg abed mnopq hijkl
答案
B
解析
main()函数中定义一个二维数组v,另外还定义一个指针数组p,通过for循环,将v的各个行(字符串的首地址)赋给p的对应下标的元素,然后通过嵌套的for循环,为该二维数组中存放的各个字符串进行排序,stcmp函数返回值大于0时(p
>p
)交换两个宁符串,所以每一轮内嵌的for循环,都将下标为i的字符串放在最终的排序位置上,即排序规则是按字符串升序排列,字符串排序时,是将两个字符串自左向右逐个字符比较(按字符的ASCII码大小),直到出现不同的字符或遇到‘\0’为止,排序后,再将v中各个排序后的
转载请注明原文地址:https://www.kaotiyun.com/show/3ytp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序#includevoidmain(){charb,c;inti;b=’a’;c=’A’;for(i=0;i<6;i++){if(i%2)p
有以下程序,程序的输出结果是#include#defineSQR(X)X*Xmain(){inta=10,k=2,m=1;a/=SQR(k+m)/SQR(k+m);printf("%d\n",a);}
下列叙述中错误的是()。
阅读以下程序#includemain(){intcase;floatprintF:printfi("请输入2个数:");scanf("%d%f",&case,&printF);
有以下程序#inelude<stdio.h>main(){FILE*fp;inti,a[6]={1,2,3,4,5,6};fp=fopen("d2.dat","w+");for(i=0;i<;i++)
有以下程序:#include<stdio.h>intfun(intx,inty){if(x!=y)return((x+y)/2);elsereturn(x);}main(){inta=4,b=5,c=6;prinff("%d\
若有定义语句:intx=10;,则表达式x-=x+x的值为()。
下面程序执行后的输出结果是()。main(){intarray[3][3],*p,i;p=&array[0][0];for(i=p;i<9;i++)p[i]=i+
C语言中的标识符分为关键字、预定义标识符和用户标识符,以下叙述正确的是
下面属于黑盒测试方法的是
随机试题
职业道德对企业起到()的作用。
能引起人体轻度痉挛的交流电为()mA。
十进制数211转换成二进制数为______。
1临床中进行肥达试验最常采用的方法为
关于填石路堤,以下说法哪些是不正确的( )。
导航电子地图在公开出版、销售、传播、展示和使用前,目前必须由中国测绘科学研究院进行()。
根据《建筑法》,下列不属于领取施工许可证的条件是()。
一个生活平庸的人带着对命运的疑问去拜访禅师。他问禅师:“你说真的有命运吗?”“有的。”禅师回答。“是不是我命中注定穷困一生呢?”他问。禅师就让他伸出他的左手,指给他看,说:“你看清楚了吗?这条竖线就是生命线。”然后禅师让他将手慢慢地握起来,握得紧
ElectricBackpackBackpacksareconvenient.Theycanholdyourbooks,yourlunch,andachargeofclothes,leavingyourhan
Salt,shellsormetalsarestillusedasmoneyinout-of-the-waypartsoftheworldtoday.Saltmayseemratherastrange【C1】___
最新回复
(
0
)