首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #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
有以下程序: #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
admin
2011-06-10
41
问题
有以下程序: #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
解析
转载请注明原文地址:https://kaotiyun.com/show/L3Pp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序int a=2;int f(int *a){return (*a)++;}main( ){ int s=0; { int a=5; s+=f(&a); } s+=f(&a); printf(“%d\n”,
有以下定义 #include <stdio.h> char a[10],*b=a; 不能给数组a输入字符串的语句是( )
有以下程序的输出结果是( ) main( ) { char a[ ]=”abcdefg”,b[10]=”abcdefg”; printf(“%d %d\n”,sizeof(a),sizeof(b));}
设有以下定义 int a=0; double b=1.25; char c=’A’; #define d 2 则下面语句中错误的是( )
下列叙述中正确的是( )
s12和s2已正确定义并分别指向两个字符串。若要求:当s1所指串大于s2所指串时,执行语句S;则以下选项中正确的是
设x和y均为int型变量,且x=1,y=2,则表达式double(1+x/y)的值为【】。
以下叙述中错误的是
已有定义:.chara[]="xyz",b[]={’x’,’y’,’z’);,以下叙述中正确的是
设有下列二叉树:对此二叉树后序遍历的结果为
随机试题
比较质量分数与溶解度的区别。
试述要顺利完成政策终结的策略。
位于上颌骨的是
患者最可能的诊断是进一步的确诊检查应是
患者,女,40岁。足扎伤9天后,出现头痛、乏力、张口困难及颈强直,应考虑诊断为()
A、下肢外侧后缘B、上肢内侧中线C、下肢外侧前缘D、上肢外侧中线E、上肢内侧后缘患者疼痛沿手少阳二焦经放散,其病变部位在
权利质押是指债务人或者第三人以其财产权利出质作为债权的担保。下列关于质押设立的表述正确的有()。
旅游者在境外滞留不归的,旅行社委派的领队人员应当及时向()。
下列关于盐的说法错误的是()。
WhichofthefollowingstatementsisINCORRECT?
最新回复
(
0
)