首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include<stdio.h> #include"string.h" void fun(char*s[],int n) { char*t;int i,j; for(i=0;i<n-1;i++) f
有以下程序: #include<stdio.h> #include"string.h" void fun(char*s[],int n) { char*t;int i,j; for(i=0;i<n-1;i++) f
admin
2011-06-10
19
问题
有以下程序: #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[]={"bee","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://jikaoti.com/ti/9BB0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
设有如下程序:OptionBase1Dima(3,4)AsInteger,b(4,3)AsIntegerPrivateSubCommand1_Click()循环1Fori
表示“x+y小于10且x-y大于或等于6”的VisualBasic表达式是()。
设窗体上有1个水平滚动条,已经通过属性窗口把它的Max属性设置为1,Min属性设置为100。下面叙述中正确的是()。
设有如下定义: struct sk { int a; float b; }data; int *p; 若要使p指向data中的a域,正确的赋值语句是
若要说明一个类型名STP,使得定义语句STP s;等价于char *s;,以下选项中正确的是
若有一些定义和语句 #include <stdio.h> int a=4,b=3,*p,*q,*w; p=&a; q=&b; w=q; q=NULL; 则以下选项中错误的语句是
以下程序的功能是将字符串s中的数字字符放入d数组中,最后输出d中的字符串。例如,输入字符串:abc123edf456gh,执行程序后输出:123456。请填空。#include#includemain(){chars[80],d[80];
线性表L=(a1,a2,a3,…,ai,…,an),下列说法正确的是()。
以下不能定义为用户标识符是
下列关于C语言用户标识符的叙述中正确的是
随机试题
肺结核早期诊断最主要的方法是
以下所列“抗菌药物治疗性应用基本原则”中,不正确的是
下述方法中采用水泥浆作为固化剂的是( )。
可用于各种干扰事件和多种干扰事件共同作用所引起的工期索赔的计算方法是()。
根据《企业破产法》的规定,为审查和确认补充申报债权的费用,由补充申报人承担。()
图中谱例中的旋律片段采用了()的创作手法。
神经系统活动的基本形式是_______。
设有表示学生选课的三张表,学生S(学号,姓名,性别,年龄,身份证号),课程C(课号,课名),选课SC(学号,课号,成绩),则表SC的关键字(键或码)为()。
纯虚函数的声明总是以()结束。
Thereare10blanksinthepassage.Usethewords(phrases)givenintheboxtofillintheblanks,changingtheformwherenece
最新回复
(
0
)