首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #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++)
有以下程序 #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++)
admin
2019-06-09
45
问题
有以下程序
#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(j=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、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/n3Rp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
学生的记录由学号和成绩组成,N名学生的数据已在主函数中放入结构体数组S中,请编写函数fun,它的功能是:函数返回指定学号的学生数据,指定的学号在主函数中输入。若没找到指定学号,在结构体变量中给学号置空串,给成绩置-1,作为函数值返回。(用于字符串比较的函数
给定程序MODll.C中函数fun的功能是:首先将大写字母转换为对应小写字母;若小写字母为a~u,则将其转换为其后的第5个字母;若小写字母为v~z,使其值减21。转换后的小写字母作为函数值返回。例如,若形参是字母A,则转换为小写字母f若形参是字母W,则转换
下列叙述中正确的是()。
设有定义:structcomplex{intreal,unreal;}datal={1,8),data2;则以下赋值语句中错误的是()。
算法空间复杂度的度量方法是()。
数据库设计中反映用户对数据要求的模式是()。
以下选项中,值为1的表达式是()。
下面属于应用软件的是()。
在数据库系统中,给出数据模型在计算机上物理结构表示的是()。
在C语言中,只有在使用时才占用内存单元的变量,其存储类型是()。
随机试题
尊重的需要在马斯洛的需要层次理论中属于()
患者,男,58岁,近3年来,反复出现中上腹部隐痛,疼痛呈间歇性,通常于空腹时发生,偶尔有夜间痛,进食或吃点心后疼痛稍好转。时有嗳气、反酸,服胃药(具体药名不详)后疼痛症状能缓解。5天前患者上腹部疼痛较前加重,服药、进食均不能缓解。今晨呕出紫红色液体约300
徒手肌力检查时,应使每个动作达到
下述疾病现象中属于阴的是
当市场上货币供应量过多时,中央银行应该采取的措施为()。
国际经济一体化()。
在Word文档中,不可直接操作的是()
AspeciallabattheUniversityofChicagoisbusyonly【C1】______.Itisadream【C2】______whereresearchersareatwork【C3】___
•YouwillheartheGeneralManagerofCOSCOintroducingthecompany’sEDIsystem.•Asyoulisten,forquestions1-12,complete
Underexistinglaw,anewdrugmaybelabeled,promoted,andadvertisedonlyforthoseconditionsinwhichsafetyandeffectiven
最新回复
(
0
)