首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下面程序的功能是将一个字符串str的内容倒序,请填空。 #inelude <stdio.h> #include <strins.h> main() { int i,j,【 】; charstr[]={"12345
下面程序的功能是将一个字符串str的内容倒序,请填空。 #inelude <stdio.h> #include <strins.h> main() { int i,j,【 】; charstr[]={"12345
admin
2009-01-15
33
问题
下面程序的功能是将一个字符串str的内容倒序,请填空。
#inelude <stdio.h>
#include <strins.h>
main()
{ int i,j,【 】;
charstr[]={"1234567"};
for(i=0,j=strlen(str) 【 】;i<j; i++,j--)
{ k=str
;str
=str[j];str[j]=k;}
printf("%s\n",str);
}
选项
答案
k -1
解析
第一处应该是定义的某个变量,读程序可知,变量k没有定义,所以此处应填入 k。字符串的倒序,就是将首尾对应的字符(数组元素)两两交换。可用两个游标变量i和j分别代表前端元素的下标和后端元素的下标,交换以这两个变量值为下标的元素str
和str[j]。开始时,i的值为0,j的值为字符串末元素的下标(字符串长度减1)。每次交换后,i增1,j减1。继续交换的条件是str
仍然位于str[j]的前面,即i<j。字符串末元素的下标是它的长度减1,所以在第二处应填入-1。
转载请注明原文地址:https://kaotiyun.com/show/9LXp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
在窗体上有一个名称为Commandl的命令按钮,并编写有如下事件过程:PrivateSubCommandl—Click()Move500,500EndSub程序执行时,单击命令按钮,实现的功能是()。
在窗体上画一个命令按钮,然后编写如下事件过程:PrivateSubCommand1_Click()x=0doUntilX=-1a=InputBox("请输入a的值")a=Val(a)b=I
在数据库系统的内部结构体系中,索引属于()。
一个栈的初始状态为空。现将元素1,2,3,A,B,C依次入栈,然后再依次出栈,则元素出栈的顺序是
在窗体上画一个文本框(名称为Text1)和一个标签(名称为Label1),程序运行后,在文本框中每输入一个字符,都会立即在标签中显示文本框中字符的个数。以下可以实现上述操作的事件过程是( )。
以下叙述中错误的是( )。
以下选项中,不合法的VisualBasic的变量名是
对长度为n的线性表排序,在最坏情况下,比较次数不是n(n-1)/2的排序方法是()。
下列说法中,错误的是()。
在线性表的链式存储结构中,其存储空间一般是不连续的,并且()。
随机试题
下列关于计算机病毒的叙述中,正确的是________。
属非均相液体药剂的是
下面做法不能关闭word软件的是()。
按照增值税的相关规定,关于代开、虚开增值税专用发票的处理规定中,下列表述正确的是( )。
D公司2015年销售收入为5000万元,销售净利率为10%,股利支付率为70%。2015年12月31日的资产负债表(简表)如下表所示:公司现有生产能力已经达到饱和,2016年计划销售收入达到6000万元,为实现这一目标,公司需新增设备一台,需要200万
甲企业今年每股收益为0.5元/股。预期增长率为7.8%。每股净资产为1.2元/股,每股收入为2元/股,预期股东权益净利率为10.6%,预期营业净利率为3.4%。假设同类上市企业中与该企业类似的有5家,但它们与该企业之间尚存在某些不容忽视的重大差异,相关资料
位于建制镇的某公司主要经营农产品采摘、销售、观光业务,公司占地3万平方米,其中采摘、观光的种植用地2.5万平方米,职工宿舍和办公用地0.5万平方米;房产原值300万元。公司2007年发生以下业务:(1)全年取得旅游观光业务收入150万元,农产品零售收入1
在三星堆的考古发掘中发现了大量的青铜面具,同时代的埃及文明中也存在类似的青铜面具。专家推测:三星堆所体现的古蜀国文明来源于埃及文明或至少与埃及文明有过密切的接触。以下哪项最能加强以上推测?
标志着国民党由片面抗战逐步转变为消极抗战的会议是
请回答以下关于Linux使用和操作的问题1-5,把答案填到对应栏内。
最新回复
(
0
)