首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
[*]①定义循环变量i、j、k和整型变量len、p。 ②第一层for循环中,循环变量i从0开始,依次递增直到其值等于20,实现对20行数据的逐行处理。在循环体中,对于i行首先调用函数strlen(xx[i])求得第i行字符串的长度,并把其值赋给变量
[*]①定义循环变量i、j、k和整型变量len、p。 ②第一层for循环中,循环变量i从0开始,依次递增直到其值等于20,实现对20行数据的逐行处理。在循环体中,对于i行首先调用函数strlen(xx[i])求得第i行字符串的长度,并把其值赋给变量
admin
2010-04-05
19
问题
选项
答案
[*]
解析
①定义循环变量i、j、k和整型变量len、p。
②第一层for循环中,循环变量i从0开始,依次递增直到其值等于20,实现对20行数据的逐行处理。在循环体中,对于i行首先调用函数strlen(xx
)求得第i行字符串的长度,并把其值赋给变量len,再用len除以2,得到第i行字符串长度的一半,赋给变量p。在第二层for循环中,循环变量j从0开始,依次递过来增直到其值等于(p-1),在第三层for循环中,循环变量k从j+1开始,依次递过来增直到其值等于p,比较字符xx
[j]ASCII码值与xx
[k]ASCII码值的大小,如果字符xx
[j]的ASCII码值小于xx
[k]的ASCII码值,则两者进行互换实现对第i行字符串左半部分的字符串按降序排列。
③用变量len的值对2求余数,如果余数为1,则调用函数字符串拷贝函数strcpy(),把从字符串xx
+p+1开始直到字符串xx
的结尾的子字符拷贝到字符串变量str中,再调用字符串连接函数stmcat(()把字符串xx
的中间字符连接到字符串变量str的后面,再调用字符串连接函数stmcat()把字符串xx
的左半部分的子字符串连接到变量str的后面;如果余数不等于1,则调用字符串拷贝函数strcpyl(),把从字符串xx
+p开始直到字符串xx
的结尾的子字符拷贝到字符串变量str中,再调用字符串连接函数stmcat()把字符串xx
的左半部分的子字符串连接到变量str的后面,实现字符串xx
左右部分子字符串的交换。
④调用字符串拷贝函数strcpy(),把字符串变量str的值拷贝到字符串xx
,实现把排序后的结果仍按行重新存入字符串数组xx中。
转载请注明原文地址:https://kaotiyun.com/show/BriZ777K
本试题收录于:
三级网络技术题库NCRE全国计算机三级分类
0
三级网络技术
NCRE全国计算机三级
相关试题推荐
设数据库管理员为SQLServer2008默认实例中的某数据库实施了基于维护计划的数据库备份任务。配置完成后,发现此维护计划并未执行但数据库运行正常。有关此维护计划未执行的原因,下列说法中最有可能的是()。
存储管理器是数据库管理系统非常重要的组成部分。下列关于存储管理器的说法,错误的是()。
效率低下的SQL语句往往是导致系统性能不佳的主要原因。设有如下优化系统性能的方法:Ⅰ.利用存储过程封装频繁使用的SQL语句Ⅱ.重新安排数据存储,整理回收碎块Ⅲ.不要随意使用游标Ⅳ.合理使用相关子查询Ⅴ.调整表结构定义以上属于优化SQL语句执行效
在数据库应用系统生命周期中,当逻辑设计阶段完成后进人到物理设计阶段。下列不属于物理设计阶段活动的是()。
SQLServer2008允许用户自己定义函数。关于内联表值函数,有下列说法:Ⅰ.在内联表值函数中,没有相关联的返回变量Ⅱ.内联表值函数通过INSERT语句填充函数返回的表值Ⅲ.内联表值函数的作用类似于带参数的视图Ⅳ.调用内联表值函数时,只能将
在SQLServer2008中,现要将T1表的C1列(int类型)定义为标识列,初值和增量值均为1。请补全下列语句:CREATETABLET1(C1int________(1,1),…)
OLAP主要用于支持复杂的分析操作,侧重对决策人员和高层管理人员的数据支持。OLAP的实现方式主要有三种:MOLAP、【13】和HOLAP。
数据库管理员在定义备份策略时除了需要考虑特定的业务要求外,还需要尽量提高数据库的可用性,减少数据丢失。下列关于数据库备份策略的说法,错误的是()。
SQLServer2008支持多种数据库备份类型和还原方式。下列关于数据库备份和恢复的说法,错误的是()。
在SQLServer2008某数据库中,用户U1是Rolel角色中的成员。设在该数据库中执行了下述授权语句:GRANTINSERTONTTOU1GRANTUPDATEDELETEONTTORolelGR
随机试题
在进行项目成功度评价时,如果项目实现的目标非常有限,或者项目几乎没有产生效益和正面影响,则项目的成功度可评价为()。
背景资料:某山岭隧道为单洞双向两车道公路隧道,其起讫桩号为K68+238~K69+538,隧道长为1300m。该隧道设计图中描述的地质情况为:K68+238~K68+298段以及K69+498~K69+538段为洞口浅埋段,地下水不发育,出露岩体
根据《建设工程质量管理条例》,属于违法分包的情形有()。
甲商场向乙公司购买一批货物,2010年5月1日双方在合同中约定,该批货物分三期交货,货款于每次验货时当场付清。其中,第一期交货时间为2010年5月10日,第二期交货时间为2010年6月15日,第三期交货时间为2010年7月10日。在交付第二期货物时,甲商场
甲公司2×14年6月30日按面值发行3年期可转换公司债券8000万元,按年付息、最后一年支付本金及当年利息。票面年利率为2%,该债券次年3月30日后按照面值计算转股数每100元债券可转换为面值1元的普通股10股。同期无转换权的普通债券市场年利率为3%。甲公
实施西部大开发战略是我国社会主义现代化建设的一个大战略。实施西部大开发战略的西部地区不包括()。
适应障碍通常在遭遇生活事件后()内起病。
[2016年·吉林·简答]简述学校德育主要途径。
配置管理是软件质量保证的重要一环。软件配置管理的基本任务包括配置标识、版本管理、变更管理、(26)和配置报告。在配置管理库中,受控库(CL)通常以(27)为单位建立并维护。(26)
定义学生选修课程的关系模式:SC(S#,Sn,C#,Cn,G)(其属性分别为学号、姓名、课程号、课程名、成绩)则该关系的主键为
最新回复
(
0
)