首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #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
44
问题
有以下程序
#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全国计算机二级
相关试题推荐
程序通过定义学生结构体变量,存储了学生的学号、姓名和3门课的成绩。所有学生数据均以二进制方式输出到文件中。函数fun的功能是重写形参filename所指文件中最后一个学生的数据,即用新的学生数据覆盖该学生原来的数据,其他学生的数据不变。请在程序的
函数fun的功能是:将两个两位数的正整数a、b合并形成一个整数放在c中。合并的方式是:将a数的十位和个位数依次放在c数的十位和千位上,b数的十位和个位数依次放在c数的百位和个位上。例如,当a=45,b=12时,调用该函数后,c=5142。
下面函数调用语句含有实参的个数为()。func((exp1,exp2),(exp3,exp4,exp5));
下面程序的输出结果是()。#includemain(){chara[]={’a’,’b’,’c’,’d’,’f’,’g’},*p;p=a;printf("%c\n",*p+4);}
开发软件所需高成本和产品的低质量之间有着尖锐的矛盾,这种现象称作()。
下面对软件特点描述正确的是()。
若要求定义具有10个int型元素的一维数组a,则以下定义语句中错误的是()。
下面不能作为结构化方法软件需求分析工具的是
下面描述中不属于数据库系统特点的是
随机试题
A.身热不扬B.高热不退C.午后低热D.日晡潮热E.发热重。恶寒轻(1996年第81,82题)阴虚潮热,可出现()
男,68岁,上中腹持续胀痛3个月,平卧加重,巩膜黄染逐渐加深,尿深黄,粪便灰白色,伴有皮肤瘙痒,体重减轻7kg。查体:腹软,右季肋下2cm触及胆囊,Murphy征(-)。最可能的诊断是
有关动脉导管未闭X线的改变是
足月儿,出生时羊水墨绿色,全身皮肤青紫,心率90次/分,弹足底皱眉。四肢略屈曲,无呼吸。可诊断为
目标评价的常用分析方法很多。国际上通常采用(),通过项目的投入产出目标进行分析。
低倍数空气泡沫灭火剂不包括下列哪种灭火剂?()
借贷记账法的试算平衡方法有()。
如图,在几何体ABCDE中,四边形ABCD是矩形,AB⊥平面BEC,BE⊥EC,AB=BE=EC=2,G,F分别是线段BE,DC的中点.求证:GF//平面ADE;
今春以来,极端天气对我省农业生产造成了严重影响。提高我省农业抗风险能力,根本在于()。
A、Thecompanychargedus5,000dollars.B、Thecompanychargedus10,000dollars.C、Thecompanychargedus15,000dollars.D、The
最新回复
(
0
)