首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include #include void fun(char S[][10],int n) { char t;int ij; for(i=0;i<n-1;i++) for(j=i+1;
有以下程序 #include #include void fun(char S[][10],int n) { char t;int ij; for(i=0;i<n-1;i++) for(j=i+1;
admin
2013-10-19
28
问题
有以下程序
#include
#include
void fun(char S[][10],int n)
{ char t;int ij;
for(i=0;i<n-1;i++)
for(j=i+1;j<n;j++)
if(s
[0]>s[j][0]){t=s
[0];s
[0]=sD][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:最后输出第个和第4个字符串。
转载请注明原文地址:https://kaotiyun.com/show/DSJp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
在数据库理论中,数据库总体逻辑结构的改变,如修改数据模式、增加新的数据类型、改变数据间联系等,不需要修改相应的应用程序,称为【】。
实体—联系模型是一种常用的高级概念数据模型,而【】是实体—模型中的核心。
有以下程序main(intargc,char*argv[]){intn,i=0;while(argv[1][i]!=’\0’){n=fun();i++;}printf("%d\n
有以下程序main(){intx=102,y=012;printf("%2d,%2d\n",x,y);}执行后输出结果是
在关系数据库中,用来表示实体之间联系的是
下列叙述中,不属于软件需求规格说明书的作用的是______。
以下程序中,函数SumColumMin的功能是:求出M行N列二维数组每列元素中的最小值,并计算它们的和值。和值通过形参传回主函数输出。请填空。#defineM2#defineN4voidSumColumMin(i
以下函数用来在w数组中插入x,w数组中的数已按由小到大的顺序存放,n为数组中存放的数的个数。插入后数组中的个数仍然有序。请填空,使之完整。 voidfun(char*w,charx,int*n) {inti,p; p=0; w[
在下面语句中,其含义为“p为指向含n个元素的一维数组的指针变量”的定义语句是()
随机试题
气体压送机械按其压缩比分类,可分为()、()、()和()四类。
Drawingapictureisthesimplestwayofputtinganideadownonpaper.Thatis【C1】______menfirstbegantowritesixthousandye
A.吡喹酮B.贝尼尔C.地克株利D.三氯苯咪唑E.伊维菌素防治猪蛔虫病可选用
时行感冒的特征是()
设计评审包括()。
下列关于级配碎石(碎砾石)基层施工技术要求,正确的有()。
购买方作为合并对价发行权益性证券的发行费用,应当冲减资本公积(资本溢价或股本溢价),资本公积(资本溢价或股本溢价)不足冲减的,冲减留存收益。()
目前集装箱运输是成组运输的最高形态。
A、B两地相距320千米,甲、乙二人驾车分别从A、B两地相向而行,甲每小时行36千米,乙每小时比甲多行8千米。甲、乙各有一部对讲机,对讲机的使用范围是40千米。那么,甲、乙二人出发后()小时可以开始用对讲机联络。
现在一些人往往利用手机传播色情信息,危害很大。于是有人建议政府尽快立法禁止12岁以下儿童使用手机。你怎么看?
最新回复
(
0
)