首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下面程序的功能是将一个字符串str的内容颠倒过来,请填空。 #include main() { inti,j,【 】;char str[]={"1234567"}; for(i=0,j=strlen(str)【 】;i
下面程序的功能是将一个字符串str的内容颠倒过来,请填空。 #include main() { inti,j,【 】;char str[]={"1234567"}; for(i=0,j=strlen(str)【 】;i
admin
2010-12-10
60
问题
下面程序的功能是将一个字符串str的内容颠倒过来,请填空。
#include
main()
{ inti,j,【 】;char str[]={"1234567"};
for(i=0,j=strlen(str)【 】;i
{k=str
;str
=str[j];str[j]=k;}
printf("%s\n",str);}
选项
答案
k , -1
解析
颠倒一个字符串中的字符,就是首尾对应的元素两两交换。简单地可用两个游标变量i和j,i是前端元素的下标,j是后端元素的下标,交换以这两个变量值为下标的元素str
和str[j]。开始时,i的值为0,j的值为字符串末元素的下标(字符串长度减1)。每次交换后,i增1,j减1。继续交换的条件是str
位于str[j]的前面,即i
和str[j],使用了变量k,该变量应在程序的变量定义部分中一起定义,所以在第一个空框处应填入k。
转载请注明原文地址:https://kaotiyun.com/show/GGPp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下面正确使用动态数组的是()。
数据库技术的根本目标是()。
在窗体上有一个名称为Command1的命令按钮,并有如下程序:PrivateSubCommand1_Click()StaticXAsIntegerStaticYAsIntegerClsY=1:Y=Y+5:X=5+X:PrintX
窗体上有一个名为Listl的列表框和一个名为Commandl的命令按钮,并有下面的事件过程:PrivateSubCommandlClick()n%=Listl.ListlndexIfn>0The
下面不是键盘事件的是( )。
下面程序运行时,若输入395,则输出结果是( )。PrivateSubCommand1_Click() Dimx% x=InputBox("请输入一个3位整数") PrintxMod10,x\100,(xMod100)\
14.以下数组定义语句中,错误的是( )。
以下叙述中错误的是( )。
在一棵二叉树上,第5层的结点数最多是()。
随机试题
下列选项中,用户可以使用的合法的IP地址是_________。
用于发汗、治疗无汗时合谷常配
施工资料预验收由监理单位组织,建设单位、施工单位项目负责人及档案员参加,城建档案机构负责审验。()
与活塞式压缩机相比,透平式压缩机的显著特点为()。
下列关于融资融券业务所涉及证券权益处理的说法中,正确的是()。Ⅰ.证券公司行使对证券发行人的权利,应当事先征求客户的意见,并按照其意见办理Ⅱ.证券登记结算机构受证券发行人委托以现金形式分派投资收益的,应当将分派的资金划人证券公司信用交易证券交
某企业出售—台设备(不考虑相关税费),原价160000元,已提折旧45000元,出售设备时发生各种清理费用3000元,出售设备所得价款113000元。该设备出售净收益为()元。
试述幼小衔接工作中应注意的问题。
运动员水平越高,竞技越激烈,心理素质对比赛结果的影响相对就越大。
法律面前人人平等观念是在近代资产阶级革命过程中首先提出的。而社会主义制度为实现法律面前人人平等的理想奠定了现实的经济、政治和文化基础,法律面前人人平等观念不仅被社会主义法治所承认,而且得到充分体现,成为社会主义法治的基本原则。法律面前人人平等包括
Weareaserioussellerandlookingforwardto(build)______longandreliablebusinessrelationswiththoseseriousbuyers.
最新回复
(
0
)