首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include #include void fun(char s[][10],int n) {char t;int ij; for(i=0;i
有以下程序 #include #include void fun(char s[][10],int n) {char t;int ij; for(i=0;i
admin
2020-11-23
48
问题
有以下程序
#include
#include
void fun(char s[][10],int n)
{char t;int ij;
for(i=0;i
for0=i+1 0
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、aaaacc,xy
B、bcc,aabcc
C、xy,aaaacc
D、aabcc,bcc
答案
C
解析
函数fun(char s[][10],int n)通过两重for循环语句,比较二维字符数组s[][10]的每个字符串的首字符大小,如果前一个字符串首字符大于后一个字符串的首字符,则交换这两个字符串的首字符。在主函数中,语句fun(ss,5)的作用是对二维字符数组ss[5][10]的5个字符串的首字符进行从小到大的排序,不影响各个字符串另外的字符。所以排序结束后,5个字符串的第一个字符依次变为a、a、b、b和x:最后输出第1个和第4个字符串。
转载请注明原文地址:https://www.kaotiyun.com/show/Zc3p777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
按照C语言规定的用户标识符命名规则,不能出现在标识符中的是()。
下列给定程序中,函数fun的功能是:依次取出字符串中所有的数字字符,形成新的字符串,并取代原字符串。请改正函数fun中的错误,使它能得出正确的结果。注意:不得增行或删行,也不得更改程序的结构!试题程序:#include<stdlib.h>#in
若变量已正确定义并赋值,则错误的赋值语句是()。
下列给定程序中,函数fun的功能是:找出一个大于给定整数m且紧随m的素数,并作为函数值返回。请改正程序中的错误,使它能得出正确的结果。注意:不要改动main函数,不得增行或删行,也不得更改程序的结构!试题程序:#include<stdlib.h>
以下叙述中正确的是()。
下列叙述中正确的是()。
以下叙述中正确的是()。
以下不构成无限循环的语句或语句组是
以下选项中不能作为C语言合法常量的是
学院的每名教师只能属于一个系,则实体系和实体教师间的联系是
随机试题
()不是低碳钢插入式或骑座式管板焊缝的外观质量要求。
甲公司授权公民乙为代理人,代理工作完成后,未收回授权书,乙继续以代理人名义在外进行代理。甲公司的行为导致了()。A.乙滥用代理权B.乙假冒甲的名义、侵害甲名称权C.表见代理D.乙狭义无权代理
风湿性心脏病主动脉瓣狭窄出现心绞痛的原因是
患者,女,28岁,查体:腹式呼吸减弱,该患者可能患有以下疾病,除外
加强宽带通信网、()和下一代互联网等信息基础设施建设,推进“三网融合”,健全信息安全保障体系。
在混凝土的技术性能和质量要求中,影响混凝土拌和物和易性的主要因素包括()。
政府间转移支付不包括()。
外观设计专利申请简要说明中含有的下列哪些内容不符合相关规定?
下列哪项规律是体育教学的特殊规律?()
甲、乙今年8月1日签订房屋租赁合同,约定若明年甲考上北大研究生的话,乙可搬进来住。这一合同自今年8月1日生效。()
最新回复
(
0
)