首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include<stdio.h> #include<string.h> voidfun(charS[][10],intn) {chart;inti,j; for(i=0;i<n-1;i++) for(j=i+1.j<n0++) if(s[i]
有以下程序 #include<stdio.h> #include<string.h> voidfun(charS[][10],intn) {chart;inti,j; for(i=0;i<n-1;i++) for(j=i+1.j<n0++) if(s[i]
admin
2020-05-19
39
问题
有以下程序
#include<stdio.h>
#include<string.h>
voidfun(charS[][10],intn)
{chart;inti,j;
for(i=0;i<n-1;i++)
for(j=i+1.j<n0++)
if(s
[0]>s[j][0]){t=s
[0];s
[0]=s[j][0];sD][0]=t;}
}
main( )
{charss[5][10]={’’bcc’’,’’bbcc’’,’’xy”,’’aaaacc’’,’’aabcc’’);
fun(ss,5);printf(“%s,%s\11”,ss[0],ss[4]);
}
程序的运行结果是
选项
A、aaaacc,xy
B、bcc,aabcc
C、xy,aaaacc
D、aabcc,bcc
答案
C
解析
函数fun(chars[][10],intn)通过两重for循环语句,比较二维字符数组s[][10]的每个字符串的首字符大小,如果前一个字符串首字符大于后一个字符串的首字符,则交换这两个字符串的首字符。在主函数中,语句fun(ss,5)的作用是对二维字符数组ss[5][10]的5个字符串的首字符进行从小到人的排序,不影响各个字符串另外的字符。所以排序结束后,5个字符串的第一个字符依次变为a、a、b、b和x;最后输出第1个和第4个字符串。
转载请注明原文地址:https://kaotiyun.com/show/d0Cp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
给定程序中,函数fim的功能是:计算出形参s所指字符串中包含的单词个数,作为函数值返回。为便于统计,规定各单词之间用空格隔开。例如,形参s所指的字符串为:ThisisaClanguageprogram.,函数的返回值为6。请在程序
以下选项中非法的字符常量是()。
N名学生的成绩已在主函数中放入一个带头节点的链表结构中,h指向链表的头节点。请编写函数fun,它的功能是:求出平均分,由函数值返回。例如,若学生的成绩是:85,76,69,85,91,72,64,87,则平均分应当是:78.625。注意
给定程序中,函数fun的功能是:统计形参s所指字符串中数字字符出现的次数,并存放在形参t所指的变量中,最后在主函数中输出。例如,形参s所指的字符串为:abcdef35adgh3kjsdf7。输出结果为:4。请在程序的下划线处填入正确的内容并把下划
数据库(DB)、数据库系统(DBS)和数据库管理系统(DBMS)之间的关系是()。
下面对软件测试描述错误的是()。
以下不合法的字符常量是()。
以下选项中能表示合法常量的是()。
软件生命周期可分为定义阶段、开发阶段和维护阶段,下面属于开发阶段任务的是
软件测试的目的是()。
随机试题
关于心脏MRI扫描方位,哪个是错误的
子罕曰:“(),爾以玉為寶。若以與我,皆喪寶也,不若人有其實。”
铁盐检查法,在什么条件下反应,可防止Fe3+的水解
下列可用糖皮质激素辅助治疗的是
蓝光箱的使用以下哪项不正确( )。
以系统整体优化为目标,使系统各要素集合成一个有机整体并以系统为对象,综合性地解决管理系统问题,体现了工程项目综合管理的()原则。
某施工企业购入一台施工机械,原价60000元,预计残值率3%,使用年限8年,按平均年限法计提折旧,则该设备每年应计提的折旧额为()元。
()是中国少数民族中散居全国、分布最广的民族。
"Thishouseismore________thanthefederalgovernment!"Maccomplainedtohisparents."Youhaverulesforeverything."
WetlandsWhatarewetlands?Wetlandscanbethoughtofas"biologicalsupermarkets."Theyprovidegreatvolumesoffood
最新回复
(
0
)