首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include #include void fun(char *s[], int n) { char *t; int i, j; for (i=0; i
有以下程序 #include #include void fun(char *s[], int n) { char *t; int i, j; for (i=0; i
admin
2015-07-28
85
问题
有以下程序
#include
#include
void fun(char *s[], int n)
{ char *t; int i, j;
for (i=0; i
for (j=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
解析
函数fun()的功能是字符串数组s中的字符串依照其字符串长度从小到大排列,所以被调函数"fun(ss, 5); "执行完毕后,字符串数组ss为{"xy", "bcc", "bbcc", "aabcc", "aaaacc"},所以输出结果为选项A)。
转载请注明原文地址:https://kaotiyun.com/show/AzDp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下程序的输出结果是( )。 #finclude "stdlib.h" fun(int**p,int a[3][3]) { **p=a[2][2];} main() { int a[3][3]={2,4,6,8,10,12,14,16,18},*p; p=
有以下程序#includetypedefstruct{intnum;doubles;}REC;voidfunl(RECx){x.nllm=23;x.s=88.5;}main(){RECa={16,90.0);funl(A);
有以下程序#includeinta=5;voidfun(intB){inta=10;a+=b;pfinff(“%d”,A);}main(){inte=20;fun(C);a+=e;printf(“%d\n”,A);}程序运
有以下程序#include#includestruetA{inta;charb[10];doublec;};structAf(structAt);main(){structAa={1001,“ZhangDa”,1098
下面结构体的定义语句中,错误的是
有以下程序#include#includemain(){chara[10]=”abcd”;prinff(“%d,%d\n”,strlen(A),sizeof(A));}程序运行后的输出结果是
有以下程序#includemain(){int13=2,k=0;while(k++&&n++>2);Pintf(”%d%d\n”,k,n.);}程序运行后的输出结果是
有以下程序#includemain(){chars[]={“012xy”};inti,n=0;for(i=0;s[i]!=0;i++)if(s[i]>=‘a’&&8[i]
随机试题
Thankstosomenewinventions,doctorscantreatthisdiseasesuccessfully.
能阻断组胺H2受体且不良反应较少的药物是
新拌混凝土的工作性又称()。
在会计核算软件中,出纳管理功能通常包括()。
2008年某企业拥有房产原值共计8000万元,其中生产经营用房原值6500万元、内部职工医院用房原值500万元、托儿所用房原值300万元、超市用房原值700万元。当地政府规定计算房产余值的扣除比例为20%,2008年该企业应缴纳房产税()
汉密尔顿焦虑量表主要涉及()因子。
在班集体建设中最关键的因素是()。
“树欲静而风不止”,这句话反映了()。
以下叙述中正确的是
TheSkillsRequiredtoGetaJobI.Academicskills:basicfoundation1.Communicationskills—Understandandspeakthelang
最新回复
(
0
)