首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
[*]①定义字符局部变量ch,整型循环变量i、j、k和表示字符串长度的变量len、p。 ②在第一层for循环中,变量i从0开始,依次递增直到其值等于20,在循环体中,首先调用库函数strlen(xx[i])求得字符串xX[i]的长度,把此值转化成整
[*]①定义字符局部变量ch,整型循环变量i、j、k和表示字符串长度的变量len、p。 ②在第一层for循环中,变量i从0开始,依次递增直到其值等于20,在循环体中,首先调用库函数strlen(xx[i])求得字符串xX[i]的长度,把此值转化成整
admin
2010-10-18
40
问题
选项
答案
[*]
解析
①定义字符局部变量ch,整型循环变量i、j、k和表示字符串长度的变量len、p。
②在第一层for循环中,变量i从0开始,依次递增直到其值等于20,在循环体中,首先调用库函数strlen(xx
)求得字符串xX
的长度,把此值转化成整型赋给变量len,用len的值除以2,得到字符串xx
的长度的一半赋给变量p;在第二层for循环中,变量j从0开始,依次递增直到其值等于(p-1),在循环体中执行第三层for循环,循环变量k从j+1开始,依次递增直到其值等于p,对字符串xx
左半部分的子字符串中的字符xx
[j]和xx
[k]按照ASCII码值的大小进行比较,如果xx
[j]的ASCII码值小于xx
[k]的ASCII码值,则两者进行互换,实现对字符串xx
左半部分的子字符串按照降序排列。然后,有if条件语句判断,len对2的余数是否等于1,如果等于1,说明字符串xx
的长度为奇数,则变量p加1,因为这时字符串的中间字符不参与排序。再对字符串xx
[j]右半部分的字符串按升序排列。在for循环中,变量j从p开始,依次递增直到其值等于len-1,在循环体中,执行for循环中,变量k从j+1开始,依次递增直到其值等于len,对字符xx
[j]和xx
[k]按其ASCII码值的大小进行比较,如果字符xx
[j]的ASCII码值大于xx
[k]的ASCII码值,则两者进行互换,实现字符串xx
右半部分的字符串按照升序排列。
转载请注明原文地址:https://kaotiyun.com/show/YnaZ777K
本试题收录于:
三级网络技术题库NCRE全国计算机三级分类
0
三级网络技术
NCRE全国计算机三级
相关试题推荐
数据通信是指通过【】技术和通信技术的结合,来实现信息的传输、交换、存储和处理。
下列是关于TCP/IP与OSI开放系统互联参考模型的关系的描述,不正确的是()。
Linux支持两种基本的UNIX上的网络协议,分别是()。
任何两个并发进程之间()。
单指令流、多数据流的英文缩写是______。
数字信封技术能够()。
IP服务不具有以下哪个特点_______。
数字信封技术能够_______。
由于不对称算法拥有两个密钥,所以它特别适合用于()系统中进行数据加密。
SNMP协议处于OSI参考模型的()。
随机试题
治疗肝性脑病最重要的手段是
下列哪项可引起低渗性缺水
A.普通型前驱期B.普通型败血症期C.暴发型败血症休克型D.暴发型脑膜脑炎型E.普通型恢复期流行性脑脊髓膜炎患者出现面色苍白、四肢末端厥冷,发绀、皮肤呈花斑状,脉搏和血压测不到,呼吸急促,易并发DIC,属于
患儿,男,8岁,因无明原因的急性起病的不规则发热、面色苍白、虚弱无力、皮肤瘀斑和鼻出血10天来诊。入院后行骨髓穿刺检查,诊断为急性淋巴细胞性白血病。该患儿最常见和最危险的并发症是
屋顶上部高出屋面的墙称为:()
根据下面材料回答1-5题:2013年上半年,全国入出境2.19亿人次,同比增长5.07%,其中,内地居民9091.83万人次,港澳台居民1.03亿人次,外国人2538.42万人次。内地居民出境4564.43万人次,同比增长18.36%。
数列{xn}通项
要将一个数字字符串转换成对应的数值,应使用的函数是
Manyteachersbelievethattheresponsibilitiesforlearningliewiththestudent.【C1】______alongreadingassignmentisgiven,
A、Topleasehisfatherwhowassick.B、Tomakemoneyforhisfather.C、TohelptheAmericanLiverFoundation.D、Tostayfreeof
最新回复
(
0
)