首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #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
47
问题
有以下程序
#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://www.kaotiyun.com/show/DSJp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下程序企图把从终端输入的字符输出到名为abc.txt的文件中,直到从终端读入字符#号时结束输入和输出操作,但程序有错。#include<stdio.h>main(){FILE*fout;charch;four=
有以下程序main(){inta=5,b=4,c=3,d=2;if(a>b>C)printf("%d\n",d);elseif((c-1>=D)==1)printf("%d\n",d
有以下程序main(){intx=102,y=012;printf("%2d,%2d\n",x,y);}执行后输出结果是
若以下选项中的变量已正确定义,则正确的赋值语句是
在数据库管理系统提供的数据语言中,负责数据的完整性、安全性的定义与检查以及并发控制、故障恢复等功能的是
以下程序中函数scmp的功能是返回形参指针s1和s2所指字符串中较小字符串的首地址:#include<stdio.h>#include<string.h>char*scmp(char*S1,char*s2)
下列程序执行后的输出结果是()。voidfuncl(inti);voidfunc2(inti);charst[]="hello,friend!";voidfuncl(inti){printf("
以下叙述中正确的是()。
若有如下定义:intx=6,y=3,z=2;则表达式“x=y||y<z&&z==z”的值是()。
已知i、j、k为整型变量,若从键盘输入1,2,3<回车>,使i的值为1、j的值为2、k的值为3,以下选项中正确的输入语句是()。
随机试题
血友病A是下列哪种凝血因子缺乏
招标的资格预审须知中规定,采用限制合格者数量为6家的方式。当排名第6的投标人放弃投标时,应当()
网络计划的应用程序中的第二阶段的步骤是()。
一般而言,各类基金的收益风险由高到低的排序依次是()。
毫无疑问.在今日武断批判中医的人中,不乏以“科学”代言人自居者,将各种自己不懂的知识系统一棍子打死,归入_______。这种态度不能不使人怀疑其言论与知识的讨论无关,另有用意。不过.在抗拒这种学霸的同时,我们也不必非要陷入相反的_______。坦率地说,身
老张退休以后被某事业单位聘请发挥余热,按有关规定,该事业单位必须与老张订立具有人事关系性质的聘用合同。()
从操作系统的功能来看,操作系统可以分为多种类型,例如: ①单用户多任务操作系统 ②分时操作系统 ③实时操作系统 ④网络操作系统Windows 98操作系统是一个( )操作系统。
通过一个属性可以获得文件列表框中当前被选中文件的文件名,这个属性是()。
HackingPeopletendtothinkofcomputersasisolatedmachines,workingawayallbythemselves.Somedo—personalcomputerwit
Intheory,internationalcivilservantsattheUnitedNationsareprohibitedfromcontinuingtodrawsalariesfromtheirowngov
最新回复
(
0
)