首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include #include void fun(char s[][10],int n) {char t;int i,j; for(i=0;i
有以下程序 #include #include void fun(char s[][10],int n) {char t;int i,j; for(i=0;i
admin
2020-07-28
34
问题
有以下程序
#include
#include
void fun(char s[][10],int n)
{char t;int i,j;
for(i=0;i
for(j=i+1;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(s s,5);
printf("%s,%s\n",ss[0],ss[4]
};
}
程序的运行结果是
选项
A、aaaacc,xy
B、bcc,aabcc
C、xy,aaaacc
D、aabcc,bcc
答案
C
解析
函数fun(chars[][10],int n)通过两重for循环语句,比较二维字符数组s[][10]的每个字符串的首字符大小,如果前一个字符串首字符大于后一个字符串的首字符,则交换这两个字符串的首字符。在丰函数中,语句fun(ss,5)的作用是对二维字符数组ss[5][10]的5个字符串的首字符进行从小到大的排序,不影响各个字符串另外的字符。所以排序结束后,5个字符串的第一个字符依次变为a、a、b、b和x;最后输出第1个和第4个字符串。
转载请注明原文地址:https://kaotiyun.com/show/8I3p777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下叙述中正确的是()。
某系统总体结构图如下图所示:该系统总体结构图的深度是()。
有以下程序:#include<stdio.h>voidfun(inta,intb){intt;t=a;a=b;b=t;}main(){intc
C源程序中不能表示的数制是()。
使用VC++2010打开考生文件夹下blank1中的解决方案。此解决方案的项目中包含一个源程序文件blank1.c。在此程序中,函数fun的功能是将带头结点的单向链表逆置,即若原链表中从头至尾结点数据域依次为2、4、6、8、10,逆置后,从头至尾结点数据域
使用VC++2010打开考生文件夹下blank1中的解决方案。此解决方案的项目中包含一个源程序文件blank1.c。在此程序中,通过定义并赋初值的方式,利用结构体变量存储了一名学生的学号、姓名和3门课的成绩。函数fun的功能是将该学生的各科成绩都乘以一个系
使用VC++2010打开考生文件夹下prog1中的解决方案。此解决方案的项目中包含一个源程序文件prog1.c。在此程序中,已知学生的记录由学号和学习成绩构成,N名学生的数据已存入a结构体数组中。请编写函数fun,该函数的功能是:找出成绩最高的学生记录,通
编写函数voidfun(char*tt,intpp[]),统计在tt所指的字符串中’a’到’z’26个小写字母各自出现的次数,并依次放在pp所指的数组中。例如,当输入字符串"abcdefgabcdeab"后,程序的输出结果应该是:33322
以下选项中正确的定义语句是
随机试题
前列腺癌发生血行转移,最容易转移至()
颈动脉窦与主动脉弓压力感受器传入冲动减低时,动脉血压就
A.别嘌醇B.泼尼松C.苯溴马隆D.秋水仙碱E.丙磺舒对于肾功正常或轻度受损,尿尿酸
下列情形中,依照我国刑法规定,应当从重处罚的是:
马柯维茨的投资组合理论认为,只要两种资产收益率的相关系数不为(),分散投资于两种资产就具有降低风险的作用。
景泰蓝13世纪由云南传到北京,盛于明朝景泰年间,因多用宝石蓝、孔雀蓝等蓝色珐琅釉料,所以称之为景泰蓝,也称“______”。
下列属于奥苏泊尔对学习进行分类的是()。
马克思主义理论的每一次重大突破,社会主义实践的每一次历史性飞跃都是马克思主义基本原理与具体实践相结合进行理论创新的结果。()
下列犯罪中,属于必要共同犯罪的是()
きみのかんがえどおりにすればいいんじゃないか。
最新回复
(
0
)