首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include<stdio-h> #include"string.h" void fun(char*s[],int n) {char*t;int i,j; for(i=0;i<n-1;i++) for(j=i+1;j<n;j++) if(s
有以下程序: #include<stdio-h> #include"string.h" void fun(char*s[],int n) {char*t;int i,j; for(i=0;i<n-1;i++) for(j=i+1;j<n;j++) if(s
admin
2020-11-27
61
问题
有以下程序:
#include<stdio-h>
#include"string.h"
void fun(char*s[],int n)
{char*t;int i,j;
for(i=0;i<n-1;i++)
for(j=i+1;j<n;j++)
if(strlen(s
)>strlen(s[j]))
{t=s
;s
=s[j];s[j]=t;}
}
main()
{
char*ss[]={"bcc","bbcc","xy","aaaacc","aabcc"};
fun(ss,5);printf("%s,%s\n",ss[0],ss[4]);
}
程序的运行结果是( )。
选项
A、xy,aaaacc
B、aaaacc,xy
C、bcc,aabcc
D、aabcc,bcc
答案
A
解析
从main函数入手,定义了一个一维数组并赋初值,接着调用函数fun(),函数的功能是:比较数组中各元素的长度,按元素长度从小到大的顺序排列元素,所以执行“fun(ss,5)”函数后,“*ss[]={"xy","bcc","bbcc","aabcc","aaaacc"}”,所以调用printf函数输出ss[0],ss[4]的值分别为xy,aaaacc。
转载请注明原文地址:https://jikaoti.com/ti/c0D0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下叙述中错误的是()。
以下选项中非法的C语言字符常量是
以下叙述中正确的是
设循环队列的存储空间为Q(1:m),初始状态为空。现经过一系列正常的入队与退队操作后,front=m,rear=m-1,此后从该循环队列中删除一个元素,则队列中的元素个数为()。
数据独立性是数据库技术的重要特点之一,所谓数据独立性是指
软件生命周期是指()。
表达式3.6-5/2+1.2+5%2的值是
某二叉树有5个度为2的结点,则该二叉树中的叶子结点数是
合法的C语言标识符是()。
随机试题
认为意境中“物象呈现着灵魂生命的时候,是美感诞生的时候”的是我国现代美学家【】
垄断价格的出现表明()
下列选项中,正确表述了实践含义的是()
12岁男性患者,进行性开口困难5年,面部不对称,5岁时曾发生颏部对冲性损伤。该病最可能的诊断是()
A.口服泡腾剂B.中药饮片C.中成药D.血液制品特殊适应症与急救、抢救需要时,才可以纳入基本医疗保险用药的药品是
某测绘单位承担了某机械厂1:500数字地形图测绘项目,厂区面积1.5km2。项目要求严格执行国家有关技术标准,主要包括《1:5001:10001:2000外业数字测图技术规范》(HGB/T14912--2005)、《国家基本比例尺地图图式第1部分
下列建筑中,室内采用临时高压消防给水系统时,必须设置高位消防水箱的建筑是()..
库存管理的首要任务是()。
已知函数f(x)在[0,1]上连续,在(0,1)内可导,且f(0)=0,f(1)=1。证明:存在ξ∈(0,1),使得f(ξ)=1—ξ。
InmanyfamiliesintheUnitedStatesandCanada.pets(宠物)arepartofthefamily.Thefamilyclogoftensleepsonthebedwith
最新回复
(
0
)