首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include #include“string.h” void fun(char*s[],int n) { char*t;int i,j; for(i=0;i
有以下程序: #include #include“string.h” void fun(char*s[],int n) { char*t;int i,j; for(i=0;i
admin
2012-08-23
46
问题
有以下程序:
#include
#include“string.h”
void fun(char*s[],int n)
{
char*t;int i,j;
for(i=0;i
for0=i+1;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(ss,5)函数后,*ss[]={“xy”,“bcc”,“bbcc”,“aabcc”,“aaaacc”,所以调用printf函数输出ss[0],ss[4]的值分别为xy,aaaacc。
转载请注明原文地址:https://www.kaotiyun.com/show/qfPp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有如下程序:#include<stdio.h>main(){intn=9;while(n>6){n--;printf("%d",n);}}该程序的输出结果是()。
面向对象的模型中,最基本的概念是对象和【】。
按照逻辑结构分类,数据结构可分为线性结构和非线性结构,二叉树属于______。
设有以下语句:charx=3,y=6,z;z=xy<<2;则z的二进制值是()。
设有数组定义:chararray[]="China";则数组array所占的空间是()。
在数据库设计中,将E-R图转换成关系数据模型的过程属于()。
设有如下说明typedefstruct{intn;charc;doubleX;}STD;则以下选项中,能正确定义结构体数组并赋初值的语句是
当调用函数时,实参是一个数组名,则向函数传送的是______。
数据库DB、数据库系统DBS、数据库管理系统DBMS之间的关系是()。
树是结点的集合,它的根结点数目是()。
随机试题
产品销售过程中支付的运杂费应计入()。
齿龈内阿米巴福氏耐格里阿米巴
诊断原发性不孕的依据为
下列风险管理领域相关制度指引中,()不属于信用风险管理领域相关制度指引。
下列相关表述中,正确的有()。
人体在剧烈运动时血液pH值的变化特点是()。
下列关于总线仲裁方式的说法中,正确的有()。Ⅰ.独立请求方式响应时间最快,是以增加控制线数为代价的Ⅱ.计数器定时查询方式下,有一根总线请求(BR)和一根设备地址线,若每次计数都从0开始,则设备号小的优先级高Ⅲ.链式查询
甲、乙、丙、丁四公司之间形成了三角债。甲建材公司拖欠丙钢铁公司货款170万元。乙建筑丁程公司欠甲建材公司材料款:180万元。乙建筑工程公司在给丁科研所建好一幢大楼后,因资金尚未到位,丁科研所尚欠乙建筑工程公司工程款:180万元。为了尽早了结债务,2008年
Artificialflowersareusedforscientificaswellasfordecorativepurpose.Theyaremadefromavarietyofmaterials,suchas
(1)Earlyinthefilm"ABeautifulMind",themathematicianJohnNashisseensittinginaPrincetoncourtyard,hunchedoverap
最新回复
(
0
)