首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include <stdio.h> #include <string.h> void fun(char s[][10],int n) { char t; int i j; for (i=
有以下程序 #include <stdio.h> #include <string.h> void fun(char s[][10],int n) { char t; int i j; for (i=
admin
2013-02-23
29
问题
有以下程序 #include <stdio.h> #include <string.h> void fun(char s[][10],int n) { char t; int i j; for (i=0; i<n-1; i++) for 0--i+l; j<n; j++) /*比较字符串的首字符大小,并交换字符串的首字符*/ if(s
[0] > s[j][0]) { t = s
[0]; s
[0] = s[j][0]; s[j][0] = t;} } main() { char ss[5][10]= {"bcc", "bbcc", "xy", "aaaacc", "aabcc" }; fun(ss, 5); printf("%s,%s\n", ss[0],ss[4]); } 程序的运行结果是
选项
A、xy, aaaacc
B、aaaacc,xy
C、xcc,aabcc
D、acc,xabcc
答案
D
解析
在函数fun()中有一个两层嵌套的for循环,外循环变量i从0递增到n-2,内循环变量i从i+1循环递增到n-1,这是选择排序算法的标准结构。循环体中因为逆序条件为“s
[0]> s[j][0]”,所以实现的是升序排序。由此可见,fun()函数实现的功能是对一个二维字符数组前n行的首字符进行升序排序。主函数中定义的二维数组初始化为{"bcc",”bbcc", "xy","aaaacc","aabcc"},通过fun()函数的排序后,结果将为acc","abcc","by", "baaacc","xabcc"}。故最终输出字符串ss[0]和ss[4]的结果为acc,xabcc,应该选择D。
转载请注明原文地址:https://kaotiyun.com/show/XaPp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
程序中已构成如下图所示的不带头结点的单向链表结构,指针变量s、p、q均已正确定义,并用于指向链表结点,指针变量s总是作为头指针指向链表的第一个结点。若有以下程序段:q=s;s=s->next;p=s;while(p->next
下列叙述中正确的是()。
有以下程序:main(){intx=102,y=012;printf(“%2d,%2d\n”,x,y);}执行后输出结果是()。
若有说明:inta[][4]={0,0};则下面不正确的叙述是()。
下面不属于软件设计原则的是()。
没有以下语句,其中不是对a数组元素的正确引用的是:______(其中0≤i<10)inta[10]={1,1,2,3,4,5,6,7,8,9,},*p=a;
在软件工程中,高质量的文档是______、一致性和无二义性的。
下列关于单目运算符++、--的叙述中正确的是()。
在C语言中,char型数据在内存中的存储形式是()。
以下程序是从终端读入数据到数组中,统计其中正数的个数,并计算它们的和。请填空。main(){inti,a[20],sum,count;sum=count=【】;for(i=0;i<20;i++)scanf("%
随机试题
下述哪项不是糖尿病微血管并发症
建设工程项目管理的核心任务是项目的()。
发行分离交易的可转换公司债券的上市公司,其最近3个会计年度经营活动产生的现金流量净额平均应( )。
心理学家提出“一万小时定律”,认为天才不过是做了足够多练习的人。莫扎特6岁开始作曲,但直到21岁才写出堪称伟大的作品,这时他已经写了10年,超过1万小时。下列选项与“一万小时定律”蕴含相同哲理的是()。
对应当逮捕的犯罪嫌疑人、被告人是(),可以采用取保候审或者监视居住的方法。
只要行政主体的出发点是好的,并且在不损害第三人利益的情况下,即使没有法律依据也可以作出具有法律效果的行政行为。()
木材:桌子
Themajorityofpeople,aboutnineoutoften,areright-handed.(1)_____untilrecently,peoplewhowereleft-handedwereconsi
Hisdesireto______otherpeoplehascausedtroubleinhisfamily.
Losingweightiseasierwhenthereismoneyontheline,U.S.researcherssaidonTuesday.Theysaidweight-lossprogramsthat
最新回复
(
0
)